Twitch

Software Engineer I, Payments

Twitch
Apply
2 months ago

Base Salary

$127k - $185k/yr

Responsibilities

  • Design and develop commerce and payments platforms and services with technical leads and other engineers
  • Architect, build, and operate owned services at scale
  • Contribute to customer-focused project deliveries
  • Clarify product requirements with other teams
  • Improve engineering processes
  • Participate in design and code reviews
  • Partner with engineers, product managers, designers, and data specialists

Requirements

  • Bachelor’s degree in computer science or prior relevant engineering experience
  • At least 1 year of software engineering experience
  • Strong understanding of data structures, algorithms, data modeling, and schema design
  • Technical documentation experience
  • Proficiency in one or more of Go, Ruby, Java, or C++
  • Familiarity with the AWS ecosystem
  • Commerce or payments experience is a bonus
  • Twitch user, broadcaster, partner, or gaming-industry experience is a bonus

Benefits

  • Medical, dental, vision, and disability insurance
  • 401(k) matching
  • Maternity, parental, and other family leave
  • Flexible paid time off
  • Amazon employee discount
  • Flexible spending accounts, mental health support, employee assistance program, and other health benefits
  • The team is based in San Francisco, California

Tech Stack

Categories

Twitch

About Twitch

10,000+ employees

Twitch builds a live video streaming platform and tools for creators and viewers focused on gaming, music, and other interactive entertainment. It monetizes through advertising, channel subscriptions, Bits/cheers, and partnerships, and offers APIs and extensions for developers. Founded in 2011 and headquartered in San Francisco, Twitch was acquired by Amazon in 2014 and operates globally.

Contact me