Software Engineer I at Twitch | Seattle, WA, US | Rezi

Software Engineer I at Twitch

Software Engineer I

Twitch · Seattle, WA, US

2 weeks ago

Software Engineer I

Twitch · Seattle, WA, US

16 days ago
Resume preview

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

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer I role.

Rezi rewrites your resume against Twitch's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer I posting at Twitch — free, in seconds.

About the Role

As an engineer on the On-Demand team within Twitch's Engagement Growth organization, you will work on video on demand, clips, and other short-form content, focusing on creator tools and distribution platforms. You will collaborate with a highly engaged team to design, build, and maintain systems that scale to millions of concurrent users, constantly improving the end-user experience.

Responsibilities

  • Learn and contribute across the full stack of our software, including Backend (Go) and Frontend (React).
  • Collaborate with fellow engineers, product managers, and designers to build new products and solutions.
  • Participate in Operational Excellence work to maintain and support live services.
  • Help earn customer trust by working with support teams to resolve issues and fix production bugs.

Requirements

  • A Bachelor's degree in Computer Science or equivalent industry experience as a Software Engineer.
  • Willingness to learn new things and work with a diverse group of people.
  • A strong foundation in data structures and algorithms.
  • Familiarity with scalability, concurrency, API design, data modeling, and distributed systems fundamentals.
  • Proficiency in Go, Java, Python, or another Object-oriented language.
  • An eagerness to grow as a Software Engineer.

Skills

  • Go
  • React
  • Java
  • Python
  • Object-oriented programming
  • AWS infrastructure
  • Scalability
  • Concurrency
  • API design
  • Data modeling
  • Distributed systems

Location

  • Seattle, WA

Work Type

  • Onsite

Experience Level

  • Software Engineer

Education Level

  • Bachelor's degree in Computer Science or equivalent industry experience

Salary/Compensations

  • $110,500—$160,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.
  • 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.