Taro Logo

Software Engineer I

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
Entry-Level Software Engineer
In-Person
1,000 - 5,000 Employees
1+ year of experience
Gaming · Enterprise SaaS

Description For Software Engineer I

Twitch, the world's leading live streaming platform, is seeking a Software Engineer I to join their Ads team. This role focuses on managing Twitch's comprehensive advertising ecosystem, balancing revenue generation with user and advertiser satisfaction. The position involves working on critical technical solutions that drive essential business operations, including Ads Targeting, Brand Safety & Suitability, Measurement, Privacy, and Ads Data Platform.

As a Software Engineer I, you'll become an expert across various services, architecting, building, and operating solutions that power these products. You'll work closely with engineers within both Twitch Ads and Amazon Ads organizations. The role offers the opportunity to work across the full technology stack and collaborate with cross-functional teams including product managers, designers, and data analysts.

The position is based in San Francisco and offers competitive compensation ranging from $99,500 to $200,000 per year, depending on location and experience. Twitch provides comprehensive benefits including medical, dental, vision insurance, 401(k), parental leave, and flexible PTO.

This is an excellent opportunity for someone with 1+ years of software development experience who wants to work on large-scale systems that impact millions of users. The ideal candidate should be proficient in modern programming languages, with experience in Golang, TypeScript/React being particularly valuable. Knowledge of AWS technologies and familiarity with Twitch's platform would be advantageous.

Join a team that values collaboration, innovation, and technical excellence while working on products that shape the future of live streaming and digital advertising. This role offers the perfect blend of technical challenges, business impact, and the opportunity to work with cutting-edge technologies in a dynamic, fast-paced environment.

Last updated 2 days ago

Responsibilities For Software Engineer I

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

Requirements For Software Engineer I

Go
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 I

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 I