Software Engineer II at Twitch | San Francisco, CA | Rezi

Software Engineer II at Twitch

Software Engineer II

Twitch · San Francisco, CA

1 months ago

Software Engineer II

Twitch · San Francisco, CA

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are seeking an experienced Software Engineer to join our Creator Monetization team. This team is responsible for building tools, programs, and resources that empower creators to earn a sustainable income on Twitch. You will work on large-scale distributed systems that enable creator monetization, calculate earnings, and power revenue analytics.

Responsibilities

  • Build systems that matter: Contribute to experiences and services that power creator earnings, payouts, and monetization programs.
  • Deliver code with impact: Write and maintain code in Go, TypeScript, or other languages.
  • Solve problems that span multiple teams: Collaborate with product managers, designers, and engineers to understand complex requirements and deliver solutions.
  • Shape how we build: Improve engineering processes, participate in design discussions, and contribute to code reviews.

Requirements

  • Minimum of Bachelor’s degree in Computer Science or prior relevant engineering experiences.
  • 4+ years of software engineering experience, with a track record of independently delivering features end-to-end.
  • Strong understanding of data structures, algorithms, data modeling and schema design.
  • Experience building and maintaining highly available, observable systems in production.
  • Proven ability to translate business and product requirements into scalable technical solutions.
  • Proficient experience level in one or more of the following language: Go, Typescript, Ruby, Java, C++.

Skills

  • Go
  • TypeScript
  • Ruby
  • Java
  • C++
  • Data Structures
  • Algorithms
  • Data Modeling
  • Schema Design

Location

  • US, CA, San Francisco

Work Type

  • Onsite

Experience Level

  • 4+ years of software engineering experience

Education Level

  • Bachelor’s degree in Computer Science

Salary/Compensations

  • $165,200—$223,600 USD

Benefits

  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount
  • Sign-on payments
  • Restricted stock units (RSUs)
  • Comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • Paid time off
  • Parental leave

About the Company

  • Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more.
  • 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.

Equal Opportunity

  • Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
  • Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.