Twitch logo

Software Development Engineer - Payments

Twitch

About Us

Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day.

We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and Twitter, and discover the projects we’re solving on our Blog. Be sure to explore our Interviewing Guide to learn how to ace our interview process.

About The Role

For many of our creators, streaming on Twitch is a career, and our payment systems are central to making this possible. We're operating at a massive scale and you'll help millions of creators to earn a living doing what they love.

As an important member of the engineering team, you will report to Senior Engineering Manager of Payments team and have the opportunity to build and scale solutions that affect millions of users and broadcasters. You will take high ownership of your services - architecting, building and operating them. You will partner with other engineers, product managers, designers and data specialists to find solutions. You will work in San Francisco, CA.

You Will:

  • Work with technical leads and other engineers to develop commerce/payments platform and services
  • Contribute to customer-focused project deliveries
  • Work with other teams to clarify product requirements
  • Improve engineering processes
  • Participate in design and code reviews

You Have:

  • Minimum of Bachelor’s degree in Computer Science or prior relevant engineering experiences
  • Experience with data structures, algorithms, data modeling and schema design
  • 1+ years as an software engineer
  • Experience creating detailed technical documentation
  • Proficient experience level in one or more of the following language: Go, Ruby, Java, C++
  • Familiar with AWS ecosystem

Bonus Points

  • Previous experience in commerce/payments domain
  • Twitch user, broadcaster, or partner or experience in the gaming industry

Perks

  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Commuter Benefits
  • Amazon Employee Discount

We are an equal opportunity employer and value diversity at Twitch. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Twitch values your privacy. Please consult our Candidate Privacy Notice, for information about how we collect, use, and disclose personal information of our candidates.

Benefits
Extracted with AI

  • Disability insurance
  • 401(k)
  • Commuter benefits

Similar jobs

Last update: 23 minutes ago

Twitch logo
Twitch

Senior Software Development Engineer - Commerce & Payments

Senior Software Engineer for Commerce & Payments at Twitch, San Francisco. In-depth experience with AWS, SRE/DevOps practices.

Twitch logo
Twitch

Software Engineer - Community

Remote Software Engineer role focused on community collaboration and product enhancement at Twitch.

Twitch logo
Twitch

Software Engineer - Community

Join Twitch as a Software Engineer in the Community Collaborations team, focusing on enhancing products for creators. Remote work available.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Amazon logo
Amazon

Software Development Engineer

Join Amazon's SFT team as a Software Development Engineer to build scalable solutions for global e-commerce systems.

Mollie logo
Mollie

Associate Software Engineer - Payments Domain

Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.

Amazon Music logo
Amazon Music

Software Development Engineer

Join Amazon Music as a Software Development Engineer in San Francisco. Work on innovative audio entertainment solutions.

Twitch logo
Twitch

Senior Software Engineer - Community Collaborations

Senior Software Engineer for Community Collaborations at Twitch, focusing on full-stack development with AWS and Go. Remote work available.

Twitch logo
Twitch

Software Engineer - C/C++ Development

Join Twitch as a Software Engineer in Berlin, specializing in C/C++ for video processing applications.

AnyDesk Software logo
AnyDesk Software

Salesforce Software Engineer

Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Amazon logo
Amazon

Senior Software Development Engineer, Japan Store Tech

Join Amazon as a Senior Software Development Engineer to build innovative user experiences using Big Data and Machine Learning.

Amazon logo
Amazon

Software Development Engineer

Join Amazon as a Software Development Engineer to innovate customer service solutions using cutting-edge technologies.

Amazon logo
Amazon

Software Development Engineer

Join Amazon as a Software Development Engineer in Seattle to build scalable solutions for global e-commerce systems.

Amazon logo
Amazon

Software Development Engineer

Join Amazon as a Software Development Engineer to drive innovation for Digital and Device customers.

Amazon logo
Amazon

Senior Software Development Engineer

Join Amazon as a Senior Software Development Engineer to lead design efforts and develop innovative systems.

Amazon logo
Amazon

Software Development Engineer, ADSP AAX

Join Amazon Ad Exchange as a Software Development Engineer in Palo Alto, CA. Work on scalable, low-latency services in a fast-paced environment.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

Haufe Akademie logo
Haufe Akademie

Software Engineer AWS & TypeScript

Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Amazon logo
Amazon

Software Development Engineer

Join Amazon as a Software Development Engineer to enhance delivery experiences for millions of customers worldwide.

Amazon logo
Amazon

Software Development Engineer - Amazon Publisher Cloud

Join Amazon's Advertising Technology team as a Software Development Engineer in New York, focusing on cloud services and big data technologies.

Amazon logo
Amazon

Software Development Engineer

Join Amazon Kids+ as a Software Development Engineer to create innovative consumer software products.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.