Software Development Engineer

Like building platforms and tools, hard technical challenges, and enabling video content creators to earn a living doing what they love? We’re looking for a Software Engineer to work company-wide to deliver our new builder platform. You will identify holes and gaps and deliver on a world class, next gen set of tools for all developers at Twitch.  Your immense impact will accelerate the development of all services, thus ensuring availability of for everyone.

A perfect fit in this environment requires you to be someone looking to constantly improve. The candidate must be adaptable, in order to meet challenging goals in an agile team. You are self motivated and proactive in maintaining momentum and progress. As a proven collaborator across all disciplines, your swift learning can tackle new technologies and weird things built on old ones.


  • Build new and support existing tools shared across Twitch to make software better
  • Develop tools and automation to ease the setup and maintenance of services
  • Participate in setting a company wide vision for software development
  • Act as a mentor to other engineers in the company as an expert in tools
  • Work closely with internal teams to find the right solution


  • Minimum of 3 years of experience as a Software Engineer
  • Strong familiarity with the AWS ecosystem
  • Understanding of deployment tools and the software that makes software work
  • Experience debugging complicated production software
  • A desire to constantly make things better

Bonus Points

  • Knowledge of Go and its ecosystem
  • Familiarity with Java and Ruby
  • Experience with a monitoring / alarming solution (Cloudwatch or otherwise)


  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Commuter Benefits
  • Amazon Employee Discount
  • Monthly Contribution & Discounts for Wellness Related Activities & Programs (e.g., gym memberships, off-site massages, etc.)
  • Breakfast, Lunch & Dinner Served Daily
  • Free Snacks & Beverages

Twitch is the world’s leading video platform and community for gamers, with more than 100 million visitors per month. We connect gamers from around the world by allowing them to broadcast, watch, and chat with each other. Twitch’s live and on-demand video platform forms the backbone of a distribution network for video game broadcasters including pro players, tournaments, leagues, developers and gaming media organizations. Twitch is leading a revolution in gaming culture, turning game play into an immersive video experience. Learn more at

We are an equal opportunity employer and value diversity at Twitch. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.


Back to top