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

Description For Software Engineer I

Twitch, the world's leading live streaming platform, is seeking a Software Engineer I to join their Community Discovery & Engagement team. This role offers an exciting opportunity to work on features that help communities form, grow, and thrive on Twitch. The position primarily focuses on mobile (iOS or Android) and web frontend development, while also requiring fullstack capabilities.

The team manages crucial features including Chat, Stream Together, Discovery, and Channel Points, working across both web and mobile platforms. You'll be part of a collaborative environment where engineers team up to solve complex problems and enhance the streaming experience for millions of users worldwide.

As a Software Engineer I, you'll be responsible for delivering high-quality user experiences, collaborating with cross-functional teams, and maintaining backend services. The role requires proficiency in modern frameworks like React, Kotlin, and Swift, with opportunities to work with technologies such as TypeScript and Golang.

The position offers competitive compensation ranging from $99,500 to $200,000 based on location, plus comprehensive benefits including medical, dental, vision insurance, 401(k), parental leave, and flexible PTO. This is an excellent opportunity for engineers passionate about building consumer-facing products at scale and interested in shaping the future of live streaming communities.

Working at Twitch means joining a company that values community both internally and externally, with coworkers eager to collaborate and tackle challenges together. The role provides exposure to large-scale systems and the chance to impact millions of users while working with cutting-edge technologies in the streaming industry.

Last updated a day ago

Responsibilities For Software Engineer I

  • Deliver high quality user experiences on both Web and Mobile surfaces
  • Work with product managers, designers, technical leads, and other engineers to design, develop, launch, and operate interactive experiences and products
  • Work backwards from customer problems to drive business impact
  • Maintain and improve our existing backend services

Requirements For Software Engineer I

React
TypeScript
Go
  • 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 such as React, Kotlin, Swift, Objective-C etc
  • Proven ability with thinking though and delivering quality user experiences
  • 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

Jobs Related To Twitch Interactive, Inc. Software Engineer I