Senior Backend Python Engineer
Apply now!
(or keep scrolling for more info)

What's IndieBI?
IndieBI is a first-of-its-kind business data aggregation and analytics platform for PC and Console video games.
IndieBI empowers a growing community of hundreds of games companies representing over $3B+ in annual revenue and 10k+ games and DLCs. It provides games studios with a suite of tools - sales dashboards, insight reports, pricing and discounting best practices - to help understand their sales and marketing information, to analyze it for valuable trends and patterns, and to provide them with actionable advice to optimize their sales and revenue.


IndieBI's expert consulting team also provides select, high-profile clients with a dedicated catalogue management and revenue optimization service. It helps our clients sell more games and it already works for over a thousand prestige games grossing over a billion dollars a year.
Okay then, what's the job?
At IndieBI we are building business intelligence tools to help developers and publishers of PC and Console games manage their commercial operations more efficiently. Additionally, we are building the dedicated account management team that provides exclusive high-profile service, tailored to the different needs of video game developers and publishers.
You'll join the team that collects pricing and promotional-discount data for video games across every major digital storefront and integrates with each platform to set and reconcile discounts. Much of the work is building the FastAPI services and data jobs behind these integrations. It's a backend Python role with a real DevOps/infrastructure component.
We're looking for you if check these boxes:
Strong Python - modern, type-hinted code; Pydantic v2; async/await; you're comfortable with SQLAlchemy and relational databases (Postgres, SQL Server, or other sql database);
FastAPI or an equivalent modern Python web framework in production;
Solid DevOps fundamentals - you can operate confidently with Docker, a CI/CD pipeline, and Kubernetes, and you're not thrown by cloud infrastructure;
Kubernetes knowledge - you understand how pods, replicas, deployments, services and
kubectlwork and the role each one plays, and you can operate confidently in a running cluster;Working Azure knowledge - identity/service principals, secrets, storage, or messaging (Service Bus);
Git-based workflow discipline - small reviewed MRs, linters and type-checks as gates, tests you can trust (uv, ruff, mypy, pytest - or the equivalent);
Observability - Elastic/Kibana, Sentry, APM or other similar tools; comfortable debugging from logs and traces;
Fluent English (written and spoken);
Open, documented collaboration is part of how we work. GitLab MRs, ADRs and Jira are our shared record of decisions and progress, so clear written communication matters.
This will make you stand out:
Terraform/Infrastructure-as-Code (Terragrunt a plus) - reading and safely modifying modules;
Networking/security exposure (FortiGate, VPN, DNS);
Knowledge of architecture patters, like leader election, publisher-subscriber, Cricut Breaker;
Data-pipeline orchestration;
Web scraping at scale - Playwright/headless browsers, proxies, anti-bot realities;
Frontend: Vue 3 + TypeScript. There's some frontend work but it's optional for this role - a bonus, not a gate.
We appreciate that it's impossible to be a specialist in everything! We do, however, expect that by relying on your skills and experience, you'll be able to fearlessly navigate through your daily tasks, assessing which problems you can tackle on your own and which require the help of your colleagues. We hope that you won't be afraid to take up challenges but also won't hesitate to ask questions!
We will want you to:
Build and maintain typed, async FastAPI services backed by PostgreSQL and MSSQL (SQLAlchemy 2.x + Alembic);
Extend storefront integrations and diagnose them when a platform changes its API or auth flow;
Write scheduled data jobs (Airflow / containerized jobs) that scrape, backfill and reconcile discount and pricing data;
Ship your own work: Code → GitLab CI → Kubernetes (AKS), watch it in Elastic/Kibana + Sentry, and fix it in prod;
Work with Azure day to day - service principals/Entra auth, Key Vault secrets, Blob storage, etc;
Make small, safe changes to Terraform infrastructure and shared platform libraries;
Resolve production issues;
Work with internal teams on features for internal tools;
You'll have plenty of room to grow here. We give people a lot of autonomy, ownership, and opportunities to shape what they do. That also means we're looking for people who are curious, proactive, and eager to learn and test new things.
In return we're offering:
Full time job from any place in the world with whatever type of contract suits you best (but it's a major plus if your time zone is not too far from Europe);
Competitive salary adjusted according to your experience and location (2000-26000 PLN net + VAT on a B2B contract for people based in Poland);
A meaningful stock option plan to reflect your responsibilities and substantial contribution to the project;
Paid holidays, sick leave, 26 days of vacations, no matter the type of contract;
A nice assortment of useful benefits - reimbursements for home office workstations and peripherals, training budgets, private healthcare subsidies, monthly hackdays to flex a different set of creative muscles;
Remote-first work environment - we have a headquarters in Poland but do live our work lives online, including in-house workshops and trainings, teambuilding, and board games;
A team of creative friends from the cross section of video games, startup development, and data analytics;
An exciting startup project in one of the most vibrant industries in the world, in direct contact with people making amazing games;
A cozy head office in Łódź with tons of fruits, chocolate, coffee and board games.
We hire people, not resources. We have flexible working hours so you can balance your lifestyle requirements with your work responsibilities. We're trusting you with your own time management, relying on your work being fun and exciting to keep you motivated, and expecting your experience and professionalism to define your relationship with our clients and the rest of the team.
We especially encourage marginalized groups and people from underserved backgrounds, genders, and locations to apply.
Recruitment process
Click the button below, fill out the form and apply!
You'll get an email from us to let you know if you've made it to stage 2.
Stage 2 is an interview with Ada or Karolina from our People & Culture team and Ania (Deliver Manager in this team) - just a mutual vibe check and an opportunity to start getting comfortable with each other.
Stage 4 is a bigger and more official (but still friendly) chat with representatives of our Pricing and Discounting Team. This part will go a bit more in-depth into your experience and technical skills.
Within usually a few days you'll get a proper job offer to consider or a little feedback to help you grow and try again in the future. <3
Okay! Where do I click?
Sounds good so far? Go ahead and apply!
Or scroll down for some more context about the team, the backstory, and a few bits of FAQ.

Can I get a bit more backstory, please?
IndieBI is a sales intelligence platform created to help developers and video game studios know their playground a little bit better. We automatically grab data from all of the most relevant sales platforms, we normalize it, process it a little and present our users with neat interactive dashboards and advisory tools. This enables the game developers and publishers to build better intuition, evaluate their performance and ultimately leads the to make better decisions. Those folks are often pretty busy doing what they really love - making video games - and we're here to help them deal with the busywork of actually selling the games after they're made.
We developed IndieBI at our video games studio in order to track our own game sales on every platform, and make smart decisions based on the data we gathered. Over time, we quietly shared it with other developers, and the response was overwhelmingly positive - so we’ve now raised funds, spun it out into its own company, and are scaling up aggresively. IndieBI currently has 45+ people working on data, product, analysis, and business development and we’re steadily making more full time hires to round out the teams.
IndieBI has helped us tremendously, and we've since been able to share it with over a hundred other studios, funds, and publishers - including the likes of:

Raw Fury
The Publishers of Kingdom, Sable

Vertigo Games
The Creators of Arizona Sunshine

Boneloaf
The Creators of Gang Beasts

Innersloth
The Creators of Among us
The insights and advice our small team of analysts were able to supply for our studio and our early beta partners have already more than paid for the development of the platform. Sales optimization and better operations can really make a difference for successful games - to the tune of millions of dollars of additional revenue for some of our current partners. Still, we believe IndieBI can truly flourish faster and become a universal, ubiquitous tool for the entire industry if it's properly independent - which is why we've spun it out of our studio and raised $3M in initial funding from a wide circle of individual industry investors to cover a couple of years of runway.
We've already achieved pretty amazing things (we can tell you all about them in a meeting), but we're ready for so much more. Now, with your help, we'll be able to scale and build cool stuff faster, and make studios smarter across the entire games industry!
If you have any questions feel free to write to recruitment@indiebi.com or in your application. Join us now, you're gonna love it in here! <3
Who's in the team already?
IndieBI is built by an engineering- and analytics-heavy team of 50+ friendly and creative people. Our team mostly originates from Blue Brick, a software development company Tom, one of IndieBI's founders, set up in a previous life. The HQ is in Lodz, Poland, so of course most of the company is Polish, but we use English in Teams, meetings, documents and emails.
We're generally working around the Polish time zone, but we are used to working with teammates distributed all the over the world. Our clients are all over the place too - already spanning most of the populated time zones.
And in terms of IndieBI's founders:

Tom (CEO) for the past several years has been running the business side of SUPERHOT. Recently, he’s spent most of his time getting people excited about data and business intelligence.
Callum (CSO) is most known for his work at Robot Teddy, Raw Fury, Kepler Interactive, and Oculus. Since selling Robot Teddy in 2021, Callum has started a new consultancy under the name Uwu Biz, continuing to work with successful developers such as Boneloaf and Bippinbits. He continues to advise Kepler and other studios.
With IndieBI, they decided to create a stable, fun, and impactful company to solve a problem they've seen affect so many of their industry friends and partners. Too much was being done on gut-feel and by following others, and not enough done with all context and knowledge required. Now they're hoping IndieBI will be able to change all that - to fundamentally improve the way in which developers and publishers operate in the games industry.
The geese in the photo are not the founders. They are just geese.
Okay but also...
-
What's the level of experience necessary?
We expect you to have some experience in the GameDev but most importantly we appreciate a pro-active attitude and the willingness to learn, grow and shape your environment.
W appreciate that every project is different and there are times when you're pushed to learn a bunch of new things in shorter time, so the years of experience aren't the main factor we focus on. -
I have my concerns - what makes you special?
Firstly - we think we’re probably the only team and company able to pull off something of this magnitude. Tom and Callum have spent years working with developers and platforms in the games industry and earning their trust. It would be very difficult to encourage companies to upload their entire sales history platform to your database without having long histories of successful working relationships.
Secondly - we have a kickass group of individual investors giving us advice and kicking open doors for us. We aren’t in Silicon Valley, and don’t want to be, but there is definitely something exciting about a startup doing something that no one else is!
I figured I work better from home and I can work only remotely - how do you feel about it?
We fully support you in doing everything to make you feel comfortable and simply happy, so we wouldn't expect you to join us in the office now or in the future. We'll be delighted to meet you face to face when you feel like it, but at the same time we will help you make your home the best workplace possible. :)
Wow, you made it to the end! We have nothing more to tell you for now! Please go click the button now!
















