< powrót na główną

Senior Python Engineer

What’s IndieBI?

IndieBI is a first-of-its-kind business data aggregation and analytics platform for PC and Console video games. 

It provides games studios with a suite of tools – web and desktop apps, data visuals, insight reports – 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 helps studios and publishers run smarter businesses. It helps them sell more games. And it’s never been done before.

Our expectations:

  • You have a few (or more) years of successful experience in building web services and applications using Python;
  • You’re comfortable deploying and managing resources in a public cloud, such as Azure, AWS, or GCP (we use Azure);
  • You have strong computer science fundamentals, including algorithmic, understanding of computational complexity and distributed systems;
  • You’re comfortable with: Git, Docker, CI/CD, SQL, automated testing;
  • You have outstanding communication skills in English (both spoken and written);
  • You present a positive approach to problem-solving and learning new concepts in a constantly evolving work environment.

With nice-to-haves:

  • Experience with Node.js/Typescript;
  • K8s skills;
  • Prior experience with data-heavy products and big data solutions;
  • Personal interest in video games from the perspective of actually playing the game, or from the perspective of making games.

Your responsibilities will be to:

  • Develop web services, data processing pipelines and data processors to deliver business insights on data to our users;
  • You’ll work in an Agile team, where the most important thing is to deliver a high-end product with a real business value, so you won’t be stuck in a never-ending loop of adding new, crazy features and cleaning somebody’s long forgotten mess.  
  • Build CI/CD pipelines and test automation for the components written by you and your team – we have lots of runway and are under no pressure to cut corners, we’ve got plenty of time to do everything the right way;
  • Be vigilant and help with monitoring your own software in live production environments;
  • Contribute to guiding your team and spreading your expertise – we will rely on your prior experience when choosing the best tools or ways of doing things and pointing your colleagues to better solutions;
  • Work closely with your team to manage team’s own Azure resources for deployments – including cost control, monitoring and sizing;
  • Cooperate with our Product Team and Account Management to realize designs and deliver effective solutions to actual business problems.

In return we’re offering:

  • Full time job from any place in the world with whatever type of contract suits you best (but for this role and seniority level it’s a plus if you are located in CET-adjacent time zones, closer to the bulk of our product teams);
  • Competitive senior-level salary adjustable to the cost of living for where you’re based (19-25k in Poland);
  • A $60,000 stock option grant (at IndieBI’s $25M seed valuation from October’21) vesting over 4 years 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 growing assortment of useful benefits – reimbursements for home office workstations and peripherals, training budgets, private healthcare subsidies, free psychological and psychiatric care, weekly in-house training sessions, 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ź (Poland) if you’d like to visit sometimes – we’ll be happy to fly you out and hang out. We can even help you relocate if you’d like to at any point. However, you’ll never be expected or required to show up and work out of the head office unless you find it productive yourself.

 

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 also appreciate that it’s impossible to be a specialist in everything! If you believe you’d be an excellent fit for the role but are missing some of the requirements, please apply anyway. For as long as we can count on your strengths in most of the aspects of the role, we’ll be happy to coach you and help you fill the remaining gaps on the job.

We especially encourage marginalized groups and people from underserved backgrounds, genders, and locations to apply.