Twitch

Software Engineer I, Payments

Twitch
Apply
2 days ago

Base Salary

$127k - $185k/yr

Responsibilities

  • Design and develop Twitch commerce and payments platforms and services with technical leads and other engineers.
  • Take high ownership of services by architecting, building, and operating them at scale.
  • Contribute to customer-focused project deliveries and clarify product requirements with partner teams.
  • Improve engineering processes and participate in design and code reviews.
  • Collaborate 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.
  • Proficiency in one or more of Go, Ruby, Java, or C++.
  • Experience creating detailed technical documentation.
  • Familiarity with the AWS ecosystem.
  • Commerce or payments experience, Twitch or gaming industry experience, AWS infrastructure familiarity, and production Go experience are preferred.

Benefits

  • Medical, dental, vision, disability, prescription, life, and AD&D insurance options.
  • 401(k) and 401(k) matching.
  • Maternity, parental, paid time off, and flexible PTO benefits.
  • Amazon employee discount and additional support including mental health services, flexible spending accounts, and adoption and surrogacy reimbursement.
  • Full-time role 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