This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Twitch is the world’s biggest live streaming service, focusing on community engagement across various domains such as gaming, entertainment, music, sports, and cooking.
The role involves designing, building, and scaling payment solutions that impact millions of users and broadcasters.
As a software engineer, you will take high ownership of your services, including architecting, building, and operating them.
You will collaborate with product managers, designers, and data specialists to deliver effective solutions.
Responsibilities include working with teams to design, develop, and launch commerce and payments platform experiences, contributing to timely project deliveries, improving engineering processes, participating in design and code reviews, and mentoring junior engineers.
Requirements:
A minimum of a Bachelor’s degree in Computer Science or relevant engineering experience is required.
Strong understanding of data structures, algorithms, data modeling, and schema design is necessary.
Prior experience in building consumer-facing products at scale is essential.
Familiarity with modern SRE/DevOps practices and culture is required.
A minimum of 5 years of experience as a software engineer is needed.
Proficient experience in one or more programming languages such as Go, Ruby, Java, C++, or Typescript/React is required.
Benefits:
Medical, Dental, Vision, and Disability Insurance are provided.
A 401(k) plan is available for employees.
Maternity and Parental Leave are offered.
Flexible Paid Time Off (PTO) is part of the benefits package.