Software Engineer - Ads Supply

Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more.
$99,500 - $200,000
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
1+ year of experience
Gaming · Enterprise SaaS · Advertising

Description For Software Engineer - Ads Supply

Twitch, the world's leading live streaming platform, is seeking a Software Engineer for their Ads team. This role focuses on managing Twitch's comprehensive advertising ecosystem, balancing revenue generation with user satisfaction. The position involves working with critical ad services - from request handling to delivery - and integrating with Amazon's broader advertising infrastructure.

The successful candidate will join a dynamic team reporting to the Senior Engineering Manager of the Ads Team, collaborating closely with Engineers within both Twitch Ads and Amazon Ads organizations. You'll be instrumental in building products and features that unlock new advertising functionality and opportunities, while maintaining Twitch's unique viewer-creator relationship.

This is an excellent opportunity for a software engineer with experience in distributed systems and scalable applications. You'll work with modern technologies including Golang, TypeScript/React, and AWS services such as ECS, DynamoDB, Lambda, SQS, and Step Functions. The role offers a comprehensive benefits package including medical insurance, 401(k), parental leave, and flexible PTO.

The position requires at least one year of professional software development experience, with a focus on building consumer-facing products at scale. You should be proficient in modern programming languages and frameworks, with strong knowledge of algorithms, data structures, and data modeling. A Bachelor's degree in Computer Science or equivalent experience is required.

Located in San Francisco, CA, this role offers the chance to work at the intersection of technology and content creation, helping shape the future of live streaming advertising while maintaining the unique community-focused culture that makes Twitch special.

Last updated 3 days ago

Responsibilities For Software Engineer - Ads Supply

  • Work with product managers, technical leads, and other engineers to design, develop, launch, and operate interactive experiences
  • Build distributed applications at scale
  • Collaborate with both your team and related teams - fostering shared understanding of how to solve common problems and deliver solutions
  • Work backwards from customer problems to drive business impact

Requirements For Software Engineer - Ads Supply

TypeScript
React
  • 1+ Years experience developing software in a professional environment
  • Prior experience building consumer-facing products at scale
  • Proficient coding skills in modern languages and frameworks
  • Proven ability with algorithms, data structures, data modeling, and schema design
  • Minimum of Bachelor's degree in Computer Science or equivalent experience

Benefits For Software Engineer - Ads Supply

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount

Interested in this job?

Jobs Related To Twitch Interactive, Inc. Software Engineer - Ads Supply

Software Engineer

Software Engineer position at Twitch working on the On Demand Platform team to build systems powering VODs and Clips for global creators and viewers.

Software Engineer API Platform

Software Engineer position at Twitch focusing on API Platform development, building scalable GraphQL services and real-time messaging systems for one of the world's largest streaming platforms.

Software Engineer - Memberships, Commerce

Software Engineer position at Twitch focused on developing and maintaining commerce and membership systems that enable creators to earn a living through live streaming.

Software Engineer

Software Engineer position at Twitch, building backend systems for VODs and Clips, requiring 1+ years experience and offering competitive compensation with comprehensive benefits.

Software Engineer

Software Engineer position at Twitch focusing on monetization features for content creators, using Go and React, based in Seattle or San Francisco.