Senior Software Engineer / Backend (Python)

Engineering Remote - West Remote - Eastern US


About Humble Bundle:

Humble Bundle sells games, ebooks, software, and other digital content. Our mission is to support charity while providing awesome content to customers at great prices. We launched in 2010 with a single two-week Humble Indie Bundle, but we have humbly grown into a store full of games and bundles, a subscription service, a game publisher, and more. We have raised over $240 million for charity and counting.

About Humble Games:

Humble Games is Humble Bundle’s game publishing arm and was recently ranked as the #3 video game publisher in Metacritic’s 12th Annual Game Publisher Rankings. Humble Games is the result of a shared passion to support indie developers, deliver top-quality content to gamers around the world and continue the Humble mission to be a force for good in the industry and across the globe.

Position Intro:

We are seeking to hire an experienced Senior Backend Engineer to join our fully remote team. This is an exciting opportunity to lead the migration of our successful, large-scale legacy system to a modern, scalable solution. This role requires extensive experience with backend development, performance optimization, and handling legacy codebases. Though primarily focused on backend work, familiarity with JavaScript and frontend technologies is necessary.


Supervision Exercised: Individual contributor


        Spearhead the transformation of our current large-scale system to a modern, scalable solution.

        Maintain, enhance, and optimize existing backend systems for performance and scalability.

        Understand and navigate through existing legacy code, identifying and implementing necessary improvements.

        Collaborate with the existing engineering team to design, develop, and implement new features and enhancements.

        Provide mentorship and guidance to junior team members, fostering a collaborative and growth-oriented environment.


        Bachelor's degree in Computer Science or equivalent work experience.

        At least 5 years of professional experience as a Backend Engineer.

        Experience with Google App Engine

        Proven experience in understanding, migrating and managing legacy systems.

        Proficiency in Python and familiarity with functional programming paradigms.

        Strong problem-solving skills with the ability to think algorithmically.

        Demonstrated experience in optimizing the performance of backend systems.

        Excellent teamwork skills and the ability to communicate effectively with colleagues across different teams.

Bonus Points:

        Familiarity with JavaScript, React, React-Native, Flutter, and frontend technologies.

        Familiarity with modern cloud architectures and platforms such as Google Cloud, Azure or AWS, and the differences between them.

        Familiarity with modern containerization and orchestration technologies such as Docker and Kubernetes.

        Experience with functional programming languages a plus.

        Prior experience in the gaming industry is a plus.

Humble Bundle offers competitive salaries in addition to robust health and wellness focused benefits including medical, dental, vision, life and disability benefits; Flexible Spending accounts, 401(k) with company match, an Employee Stock Purchase Plan, Pregnancy and Parental leave, Family Planning Support via Maven,  Flexible Time Off, Volunteer Time Off, Fitness Reimbursement as well as employee-focused engagement and education programs, including Employee Resource Groups and company-sponsored events. If you’re seeking a dynamic work environment where you can see the direct impact of your performance, then Humble Bundle is the place for you.

Humble Bundle is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive and equitable environment for all employees.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Ziff Davis provides a range for the base pay. Factors that may be used to determine your actual pay may include your specific job related knowledge, skills, experience, and geographic location. The base pay for this position ranges from $130,000 to $155,000, plus incentive compensation (for eligible roles only), 401K with company match, medical, dental, vision, and life insurance, short and long-term disability, and a flexible time off policy.