✦ Luna Orbit — Software Engineering

Software Engineer I, Streamer Monetization Experience

at Amazon.com

📍 US, CA, San Francisco Unknown Posted March 19, 2026
Type Full-Time
Experience entry
Exp. Years 1+ years
Education Bachelor's degree in Computer Science or related field
Category Software Engineering

This role involves developing and maintaining live streaming features at Twitch, focusing on scalability and user engagement tools. The engineer will work across the full stack, contributing to systems that support millions of concurrent users.

  • Learn and contribute across the full stack of software
  • Collaborate with engineers, product managers, and designers
  • Support live services and operational excellence
  • Resolve production issues and bugs
  • Build new features for streamer monetization

The position requires expertise in backend development with Go, frontend with React, and a strong foundation in data structures, algorithms, and distributed systems. Familiarity with AWS infrastructure is a plus.

The ideal candidate is an entry-level software engineer with at least 1 year of experience in software development, proficient in Go and React, with a solid understanding of data structures and algorithms. They should be eager to learn and collaborate within a dynamic team focused on building scalable live streaming features.

1+ years of professional software development experienceProficiency in GoFamiliarity with ReactData structures and algorithmsBachelor's degree in Computer Science or equivalent
AWS infrastructureTwitch experiencescalabilityconcurrencyAPI design
ReactGoAWS
software engineerfull stackGoGolangReactAPI designdistributed systemsdata structuresalgorithmsscalabilityconcurrencyPythonJavacloud infrastructuresoftware developmentcollaborationproblem-solvingteamworkcommunicationTwitch
GoGolangReactJavaPythonAPI designDistributed systemsData structuresAlgorithms
collaborationproblem-solvingcommunicationteamworkadaptability
Industry Media
Job Function Developing scalable live streaming features and tools for Twitch creators
Role Subtype Software Engineer
Tech Domains React, Python, Java, API design, Distributed systems
software engineerfull stackGoGolangReactAPI designdistributed systemsdata structuresalgorithmsscalabilityconcurrencyPythonJavacloud infrastructuresoftware developmentcollaborationproblem-solvingteamworkcommunicationTwitch

Lack of professional experience, No proficiency in Go or React, No data structures or algorithms knowledge, No relevant degree

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile