Twitch logo

Senior Software Development Engineer - Commerce & Payments

Twitch

About Twitch

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.

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 a key member of the engineering team, you will report to the Senior Engineering Manager of the 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 deliver solutions.

This position is located in San Francisco, CA.

Responsibilities

  • Work with product managers, technical leads, and other engineers to design, develop, and launch commerce and payments platform experiences.
  • Customer-focused to contribute towards project deliveries.
  • Improve engineering process and tools to improve efficiency and productivity.
  • Participate in design and code reviews.
  • Mentor and cultivate junior engineers.

Qualifications

  • Minimum of Bachelor’s degree in Computer Science or prior relevant engineering experiences.
  • Strong understanding of data structures, algorithms, data modeling, and schema design.
  • Prior experience building consumer-facing products at scale.
  • Experience with modern SRE/DevOps practices and culture.
  • 5+ years as a software engineer.
  • Proficient experience level in one or more of the following languages: Go, Ruby, Java, C++, TypeScript/React.

Bonus Points

  • Previous experience in commerce/payments domain.
  • Experience building software and services using AWS technologies such as ECS, DynamoDB, Lambda, SQS, and Step Functions.
  • 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

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

Similar jobs

Last update: 23 minutes ago

Twitch logo
Twitch

Software Development Engineer - Payments

Join Twitch as a Software Development Engineer in Payments, enhancing commerce systems in San Francisco.

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 - 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.

Twitch logo
Twitch

Software Engineer - C/C++ Development

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

Amazon logo
Amazon

Senior Software Development Engineer

Join Amazon as a Senior Software Development Engineer to innovate in delivery and fulfillment technology.

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

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's SFT team as a Software Development Engineer to build scalable solutions for global e-commerce systems.

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.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Senior Systems Development Engineer, Managed Operations

Join AWS as a Senior Systems Development Engineer to improve and operate large-scale software systems in Berlin.

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 Web Services (AWS) logo
Amazon Web Services (AWS)

Senior Software Development Engineer - AWS Commerce Platform

Senior Software Development Engineer for AWS Commerce Platform in Tempe, AZ. Involves large-scale data processing and distributed computing challenges.

Patreon logo
Patreon

Senior Fullstack Engineer, Payments

Join Patreon as a Senior Fullstack Engineer to enhance our payment platform using Java, Python, React, and AWS.

Vimeo logo
Vimeo

Senior Software Engineer, Payments

Join Vimeo as a Senior Software Engineer to build and scale our Payments Platform. Collaborate with teams, develop software, and improve tooling.

Amazon logo
Amazon

Software Development Engineer

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

Twitch logo
Twitch

Android Software Engineer

Join Twitch as an Android Software Engineer to develop features for our mobile app using Kotlin, Jetpack Compose, and GraphQL.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Software Development Engineer, AWS Compute Services

Join AWS as a Software Development Engineer to innovate in serverless computing. Work on large-scale systems in Austin, Texas.

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 to enhance delivery experiences for millions of customers worldwide.

Square logo
Square

Senior Software Engineer, Payment Pricing & Cost Platform

Join Square as a Senior Software Engineer to optimize payment systems focusing on pricing and cost efficiency.

Amazon logo
Amazon

Software Development Engineer, Fashion Tech

Join Amazon as a Software Development Engineer in Fashion Tech, designing next-gen shopping experiences.

Amazon logo
Amazon

Software Development Engineer

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

Twitch logo
Twitch

Senior Data Scientist - Machine Learning

Lead Data Scientist role focusing on machine learning, data analytics, and algorithm development at Twitch.