
Software Engineer II
4w1 month agoAmazon.com
San Francisco, US · Full-time · $165,200 – $223,600
About this role
Twitch is the world's biggest live streaming service, empowering 7+ million creators through the Creator Monetization team. This role focuses on building intuitive, accessible monetization tools that reward authentic community engagement.
As a Software Engineer II, you will take ownership over services powering creator monetization, architecting and operating mission-critical systems. You'll write and maintain code in Go, TypeScript, or other languages, delivering code that directly impacts creators' livelihoods.
You'll work as part of the Creator Growth organization, collaborating with engineers, product managers, designers, and data analysts. The team is committed to empowering live communities through scalable monetization solutions.
With mentorship from senior engineers and tech leads, you'll improve engineering processes and participate in design discussions. You'll shape how the team builds, contributing to code reviews that raise the bar for everyone.
Requirements
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using C#, C++, Java, or Perl.
- Experience programming with at least one software programming language.
- Minimum of a Bachelor’s degree in Computer Science.
- Experience with Go, TypeScript, or other modern programming languages in a production environment.
- Experience working on distributed systems and microservices architecture.
- Ability to collaborate with cross-functional teams including product managers, designers, and data analysts.
- Understanding of creator monetization or live streaming platforms is a plus.
Responsibilities
- Take ownership over services powering creator monetization, architecting, building, and operating mission-critical systems.
- Build systems that matter by contributing to experiences and services that power creator earnings, payouts, and monetization programs.
- Write and maintain code in Go, TypeScript, or other languages in our stack, with mentorship from senior engineers and tech leads.
- Solve problems that span multiple teams, collaborating with product managers, designers, and engineers to deliver elegant solutions.
- Improve engineering processes, participate in design discussions, and contribute to code reviews that raise the bar for the entire team.
- Work across the stack and collaborate closely with engineers throughout the Creator Growth organization.
- Partner with product managers, designers, and data analysts to deliver scalable monetization solutions.
Benefits
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO
- Amazon Employee Discount
Similar roles

Senior Software Engineer
4w4 weeks agoFreed
San Francisco, US · Full-time · $160,000 – $250,000

Senior Software Engineer - Deliverability
4w4 weeks agoFront
San Francisco, US · Full-time · $177,900 – $203,700

Software Engineer - Fleet Optimization
4w4 weeks agoWaymo
San Francisco, US · Full-time · $175,000 – $215,000

Staff Software Engineer - AI Agents
4w4 weeks agoTraba
New York City, US · Full-time · $240,000 – $300,000