Software Development Engineer, Discovery at Twitch | San Francisco, California | Rezi

Software Development Engineer, Discovery at Twitch

Software Development Engineer, Discovery

Twitch · San Francisco, California

1 weeks ago

Software Development Engineer, Discovery

Twitch · San Francisco, California

12 days ago
Resume preview

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

Target Resume Now

About the Role

The Discovery Team in App Experiences manages features and systems to help communities form, grow, and thrive on Twitch. These features enable users to participate in their favorite communities and discover new ones efficiently. The role focuses on the entire stack (React and Golang), initially leaning towards backend systems with future client-side efforts.

Responsibilities

  • Design, develop, launch, and operate interactive experiences in collaboration with product managers, technical leads, and other engineers.
  • Investigate, instrument, and resolve performance issues.
  • Build distributed applications at scale.
  • Foster shared understanding and deliver solutions through collaboration with internal and related teams.
  • Address customer problems to drive business impact.

Requirements

  • 1+ years of experience developing software in a professional environment.
  • Prior experience building consumer-facing products at scale.
  • Proficient coding skills in modern languages and frameworks such as React, Kotlin, Swift, Objective-C, etc.
  • Excellent verbal and written communication skills.
  • Minimum of a Bachelor’s degree in Computer Science or equivalent experience.
  • Consideration for employment of qualified applicants with arrest and conviction records pursuant to the San Francisco Fair Chance Ordinance.

Skills

  • React
  • Kotlin
  • Swift
  • Objective-C
  • Typescript
  • Golang
  • AWS technologies (ECS, DynamoDB, Lambda, SQS, Step Functions)
  • Mobile development
  • Twitch, gaming, and/or streaming on Twitch

Location

  • San Francisco, CA

Work Type

  • Full-time

Experience Level

  • 1+ years

Education Level

  • Bachelor's degree in Computer Science or equivalent experience

Salary/Compensations

  • $127,100—$185,000 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.