Senior Software Engineer - Humble Bundle

Engineering San Francisco, California


Position at Humble Bundle

Humble Bundle is a distribution platform selling games, ebooks, software, and other digital content. Since Humble's founding in 2010, our mission has been to support charity ("Humble") while providing awesome content to customers at great prices ("Bundle"). We started by offering only game bundles, but have branched out to include an online storefront, a monthly subscription service with 400k+ subscribers, a publishing initiative, and lots more. We have raised $140 million for charity and counting.

As part of our Engineering team, you will work on a variety of tasks, including building new features for our products, improving existing features, fixing bugs as they occur, and helping to facilitate our accounting and analytics processes. You will help build and maintain our backend (written in Python and running on Google AppEngine) as well as our frontend (HTML/CSS/JavaScript).

We are looking for candidates who can work out of our San Francisco office or remotely out of Austin, TX area.


  • At least 4 years of professional experience developing websites in a team environment
  • Ability to write clean and performant code
  • Experience with databases
  • Experience with frontend website development (including HTML and CSS)
  • Significant professional experience in JavaScript and at least one other programming language
  • The ability to both give and receive feedback as part of a code review process

Nice to have

  • Experience with Google Cloud, especially Google AppEngine
  • Proficiency in Python

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

*We are an Equal Opportunity Employer