Senior Product Manager - Foundation Engineering / SOA

As a Senior Product Manager for Foundation Engineering, you will define, execute, and deliver a product road map that adds great value to Twitch’s viewers, broadcasters, and participating game developers. You will participate in developing the strategy and vision for the group, with a special focus on building infrastructure, tooling, and services to support Twitch’s service-oriented architecture. This role has potential for great impact by working with engineering groups across the company. A successful candidate will be highly analytical, able to work effectively in a wide organization, and adept at synthesizing a variety of technologies and capabilities into world-class engineering products that internal and external customers will love.

We’d like your help leading one of Twitch’s signature initiatives for 2017. You will define product features by researching compatible technologies, articulating theories and user stories, shipping, measuring outcomes, and iterating on what we learn.


  • Define and build products to support Twitch’s SOA approach to building services and features.
  • Lead the development of engineer-focused product strategy and vision supported by internal and external analysis.
  • Define creative, world-class product road map based on team strategy and vision.
  • Develop detailed business requirements that can be used to create product specifications and architecture for each product and application.
  • Manage prioritization and trade-offs among consumer experience, performance, and operational support load.
  • Create buy-in for the product vision within the team and with engineering teams across Twitch.
  • Collaborate with engineering and data science teams to deliver on the vision.
  • Proactively identify and resolve strategic issues that may impair the team’s ability to meet strategic, financial, and technical goals.


  • Product Manager or analogous experience on a consumer-scale web application.
  • Past Tech Lead, Engineering Manager, or Software Architect experience a plus.
  • Bachelor’s degree and/or 5+ years of equivalent experience creating and delivering a technology product.
  • Understanding the pros and cons of monolithic vs. SOA design.
  • You’re curious about whether you’re right, seeking objective and subjective input to inform your product choices.
  • You care a lot about creating products that delight users, diving into details, finding creative solutions, and taking responsibility for your projects.
  • We write and text chat a lot.
  • Good writing skills are important, as is the ability to line up the impact of your communication with your intention.
  • Your products are constantly progressing amid a barrage of new data and alternative scenarios.
  • You’ve worked with Agile or Lean Startup methodologies, and have a nuanced belief in their efficacy that’s grounded in your experience.
  • You work with integrity, earning the respect of both engineers and non-technical contributors.
  • A sense of humor always helps.
  • We abide by the “no asshole” rule.

Bonus Points

  • Previous experience working with SOA methodology.
  • Previous experience working with Site Reliability Engineering or Service Reliability Engineering teams.
  • CS background.

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 gameplay 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.


Meet Some of Twitch's Employees

Daniel H.

Data Scientist

Daniel discovers techniques that influence every aspect of product planning and market prediction, from consumer need to company cost and ultimate value, all through data science research.

Jenny Q.

Director Of Business Operations

Jenny and her team use data-driven insights to tackle the toughest business problems at Twitch to help improve company performance.

Back to top