127K–185K USD / year
Software Engineer I, Payments
BackendOn-site — San Francisco, CA
Published on 2026-11-13
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Build and operate commerce and payment services that help Twitch creators earn a living. The role involves designing and scaling services for millions of users and working with cross-functional partners to deliver customer-focused projects.
About the company
Twitch is a live streaming platform primarily focused on video game content but also includes music, talk shows, and creative content. It serves a global community of content creators and viewers, offering tools and services to enhance community engagement and monetization.
The team
Payments team, reporting to the Senior Engineering Manager.
Stack
GoRubyJavaC++AWS
What you'll do
- Design and develop commerce and payments platforms and services
- Contribute to customer-focused project deliveries
- Clarify product requirements with other teams
- Improve engineering processes
- Participate in design and code reviews
- Architect, build, and operate owned services
What we're looking for
- Bachelor’s degree in Computer Science or relevant engineering experience
- At least 1 year of software engineering experience
- Strong understanding of data structures, algorithms, data modeling, and schema design
- Experience creating detailed technical documentation
- Proficiency in one or more of Go, Ruby, Java, or C++
- Familiarity with the AWS ecosystem
Nice to have
- Experience in commerce or payments
- Experience writing Go in production systems
- Familiarity with AWS infrastructure
- Twitch, broadcaster, partner, or gaming industry experience
Benefits
- Medical, dental, vision, and disability insurance
- 401(k)
- Maternity and parental leave
- Flexible PTO
- Amazon employee discount
