Senior Software Engineer

Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more.
$129,300 - $223,600
Backend
Senior Software Engineer
Remote
5+ years of experience
Gaming · Entertainment

Description For Senior Software Engineer

Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. As a key member of the engineering team, you will have the opportunity to design, build and scale solutions that affect millions of users and broadcasters. You will take high ownership of your services - architecting, building and operating them. You will partner with other engineers, product managers, designers and data specialists to deliver solutions.

The role involves working on commerce and payments platform experiences, contributing to timely project deliveries with exceptional quality, improving engineering processes and tools, participating in design and code reviews, and mentoring junior engineers. You'll be part of a team that's building the future of interactive entertainment, operating at a massive scale to help millions of creators earn a living doing what they love.

Twitch values diversity and community, both internally and externally. The company offers various perks including Medical, Dental, Vision & Disability Insurance, 401(k), Maternity & Parental Leave, Flexible PTO, and an Amazon Employee Discount. Twitch is an equal opportunity employer and does not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Join Twitch to be part of a team that's empowering live communities and shaping the future of interactive entertainment!

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Work with product managers, technical leads and other engineers to design, develop and launch commerce and payments platform experiences
  • Contribute towards timely project deliveries with exceptional quality
  • Improve engineering process and tools to improve efficiency and productivity
  • Participate in design and code reviews
  • Mentor and cultivate junior engineers

Requirements For Senior Software Engineer

Go
Ruby
Java
TypeScript
React
  • Bachelor's degree in Computer Science or prior relevant engineering experiences
  • Strong understanding of data structures, algorithms, data modeling and schema design
  • Prior experience building consumer-facing products at scale
  • Experience with modern SRE/Devops practices and culture
  • 5+ years as a software engineer
  • Proficient experience level in one or more of the following languages: Go, Ruby, Java, C++, Typescript/React

Benefits For Senior Software Engineer

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

Interested in this job?

Jobs Related To Twitch Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Twitch, building commerce and payments platform experiences for the world's biggest live streaming service.

Software Dev Engineer III, Amazon Financials Foundation Services (AFFS)

Senior Software Engineer role at Amazon AFFS, building and scaling financial reporting systems with AI/ML integration in Vancouver.

Sr. Software Development Engineer, Amazon Common Software (ACS)

Senior Software Engineer role at Amazon Lab126 building frameworks and tools for Amazon Devices, requiring 7+ years experience in software development.

Senior SDE, Amazon Q Business, AWS Q Business

Senior SDE role at Amazon Q Business, developing enterprise AI solutions with AWS, requiring 5+ years experience in software development and system architecture.

Construction Manager, Design and Construction

Lead construction management for Amazon's Fulfillment Centers across EMEA, overseeing planning, design, and implementation of new facilities and expansions.