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
Software Development Engineer - Payments
Join Twitch as a Software Development Engineer in Payments, enhancing commerce systems in San Francisco.
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.
Software Engineer - Community
Remote Software Engineer role focused on community collaboration and product enhancement at Twitch.
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.
Software Engineer - Community
Join Twitch as a Software Engineer in the Community Collaborations team, focusing on enhancing products for creators. Remote work available.
Senior Systems Engineer, Managed Operations
Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.
Senior Backend Developer (Node.js) / SRE
Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Software Engineer - SFCC (SalesForce Commerce Cloud)
Join Converse as a Senior Software Engineer specializing in Salesforce Commerce Cloud to enhance digital experiences.
Senior Software Development Engineer
Join Amazon as a Senior Software Development Engineer to lead design efforts and develop innovative systems.
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.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Software Engineer - C/C++ Development
Join Twitch as a Software Engineer in Berlin, specializing in C/C++ for video processing applications.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Senior Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.
Senior Software Development Engineer
Join Amazon as a Senior Software Development Engineer to innovate in delivery and fulfillment technology.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Senior Fullstack Engineer (Javascript/Typescript)
Join sennder as a Senior Fullstack Engineer to revolutionize road freight logistics using Javascript/Typescript in a hybrid work environment.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
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.
Senior Fullstack Engineer, Payments
Join Patreon as a Senior Fullstack Engineer to enhance our payment platform using Java, Python, React, and AWS.