Skip to content
Level

Twitch

Software Engineer I

Twitch is hiring a Software Engineer I in Seattle, United States. It pays $111k-$160k a year and Level rates it ; you can apply on Twitch.

Level's read on this job

  • Little AI ●○○○ is how Level rates this software engineer role: aI is not part of the work.
  • Tools and skills the posting cites include Go, React and Java.
  • Level classifies it as a junior role.
  • Level lists 59 other open roles at Twitch.
  • The role was posted within the past two weeks.

AI in this role

Software Engineer I to build and maintain video-on-demand and short-form content features for Twitch.

goreactjavapythonaws
software-developmentbackendfrontenddistributed-systems

About Us

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.

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, so if this sounds good to you, see what we’re up to on LinkedIn and X,  and discover the projects we’re solving on our Blog. Be sure to explore our Interviewing Guide to learn how to ace our interview process.

About the Role

On-Demand is a team within the Engagement Growth organization at Twitch, focused on ensuring our creators have the tools they need to build, grow, and entertain their communities. As an engineer here, you'll work on our video on demand, clips, and other short-form content. This includes how creators create and curate them, as well as the platforms that distribute these assets to all of their viewers. You'll work alongside a highly engaged, collaborative team that designs, builds, and maintains systems that scale to millions of concurrent users. We're constantly improving the experience for our users, and we're looking for new team members who share that passion for the end user. This position is in Seattle, WA.

You Will:

  • Learn and contribute across the full stack of our software
    • Backend (Go), 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 our live services
  • Help earn customer trust by working with our support teams to resolve issues and fix production bugs

You Have:

  • 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

Bonus Points

  • Familiarity with AWS infrastructure
  • Coding experience with React
  • Twitch experience / knowledge as a viewer, moderator or streamer

Perks

  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount

Job ID: TW9308

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers 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, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

US, WA, Seattle - Annually$110,500—$160,000 USD

Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Twitch values your privacy. Please consult our Candidate Privacy Notice, for information about how we collect, use, and disclose personal information of our candidates.

How we rate this

Software Engineer I at Twitch rates 0 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.

Classification

Little AI. AI is not part of the work.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.

Prepare for this job

Built from this posting and from similar jobs on Level.

Skills and AI tools this role asks for

Software DevelopmentBackendFrontendDistributed SystemsGoReactJavaPython

Also common in software engineer jobs at this level

Pay

This job starts at
$111k
Typical software engineer job
$167k

This posting starts 34% below the typical software engineer job. See software engineer jobs

Questions you could be asked

  1. Tell me about a project where software development was part of your work. What did you do?
  2. Tell me about a project where backend was part of your work. What did you do?
  3. Tell me about a project where frontend was part of your work. What did you do?
  4. Tell me about a project where distributed systems was part of your work. What did you do?
  5. Walk me through how you've used Go in your day-to-day work.

Adapt your resume

  • List these exact terms on your resume: Software Development, Backend, Frontend, Distributed Systems, and Go. An applicant tracking system matches the wording, not the idea.
  • Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.

Want an expert to read your CV for this job?

Free. Send your CV and the role you want next. You get your review by email within 24 hours.

Get new software engineer jobs by email

One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free. One email a week. Unsubscribe in one click.

Similar roles

Software Engineering roles that involve little AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at Twitch

More software engineer jobs

Related searches

Same AI level

Jobs by city