Skip to main content

Twitch

Software Engineer I, Payments

San Francisco, CAFrom $185kmidAdded today

About this role

Join Twitch's Payments team as a Software Engineer I to build and operate commerce platforms that enable millions of creators to earn revenue. You'll design scalable payment systems, collaborate across engineering and product teams, and take ownership of services impacting global creators.

What you'll do

  • Design and develop commerce/payments platform services alongside technical leads
  • Own the architecture, building, and operational aspects of assigned services
  • Deliver customer-focused projects in collaboration with product and design teams
  • Clarify product requirements and specifications with cross-functional partners
  • Participate in design and code reviews to maintain quality standards
  • Improve engineering processes and contribute to team best practices

What they're looking for

  • Data structures and algorithms
  • Data modeling and schema design
  • Proficiency in Go, Ruby, Java, or C++
  • AWS ecosystem familiarity
  • Technical documentation and communication
  • Software engineering fundamentals (1+ years experience)
  • Commerce or payments domain knowledge (bonus)
  • Code review and collaborative development

Benefits

  • Medical, dental, vision, and disability insurance
  • 401(k) matching
  • Maternity and parental leave
  • Flexible paid time off
  • Amazon employee discount
  • Sign-on payments and restricted stock units (RSUs)
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Twitch

Twitch builds a platform for streaming and creator communities, offering features around user safety, memberships, and commerce to support millions of concurrent users. The company is hiring Software Engineers across multiple teams to develop scalable systems, moderation tools, and features that enhance experiences for creators and viewers.

Website
twitch.tv
View all jobs at Twitch

Likely interview questions

  • Tell us about a payments or commerce system you've worked on—what were the key challenges and how did you address them?
  • How would you approach designing a high-scale payment processing service to handle millions of transactions?