Twitch, the world's leading live streaming platform, is seeking a Software Engineer to join their Ads team. This role is crucial in managing Twitch's comprehensive advertising ecosystem that balances revenue generation with user satisfaction. As part of the team, you'll be working on critical ad services - from request handling to delivery - and integrating with Amazon's broader advertising infrastructure.
The position offers an opportunity to work with cutting-edge technology and build distributed applications at scale. You'll be reporting to the Senior Engineering Manager of the Ads Team and collaborating closely with Engineers within both Twitch Ads and Amazon Ads organizations. Your work will directly impact the development of new advertising functionality and opportunities that maintain Twitch's unique viewer-creator relationship.
The role requires expertise in modern programming languages and frameworks, with particular emphasis on Golang, TypeScript, and React. Experience with AWS technologies such as ECS, DynamoDB, Lambda, SQS, and Step Functions is highly valued. You'll be working in San Francisco, CA, where you'll join a collaborative environment focused on solving complex problems and delivering impactful solutions.
This position offers competitive compensation ranging from $99,500 to $200,000 per year, depending on location and experience. The comprehensive benefits package includes medical, dental, and vision insurance, 401(k), parental leave, flexible PTO, and Amazon employee discounts. Join Twitch to be part of a team that's shaping the future of live streaming while building innovative advertising solutions that serve both creators and viewers.