✦ Luna Orbit — Software Engineering

Sr. Software Development Manager, Engagement Growth

at Amazon.com

📍 US, CA, San Francisco Unknown Posted March 13, 2026
Type Not Specified
Experience mid
Exp. Years 3+ years as software engineering manager, 5+ years in software engineering
Education Bachelor's degree in Computer Science, Engineering, a related field, or equivalent experience
Category Software Engineering

This role involves leading engineering teams to develop scalable, consumer-focused streaming services at Twitch, with a focus on system design, cloud infrastructure, and team leadership.

  • Lead engineering teams
  • Design consumer-scale services
  • Partner with product and data teams
  • Develop system roadmaps
  • Mentor engineers

The environment includes cloud-based systems on AWS, programming in Golang, Python, C/C++, Java, and designing scalable, reliable services for millions of users.

The ideal candidate is a mid-level software engineering manager with 5+ years of experience in software development and leadership, proficient in programming languages like Golang, Python, C/C++, or Java, and familiar with AWS cloud services. They should have experience designing scalable, reliable consumer services and leading engineering teams.

3+ years of experience as software engineering manager5+ years of working in software engineeringExperience designing or architecting systemsDevelopment experience in programming languages (GolangPythonC/C++Java)Experience with large-scale consumer services
Familiarity in the AWS ecosystemExperience utilizing Agile methodologies
AWSAmazon Web Services
GolangPythonC/C++JavaAWSAmazon Web ServicesDesign patternsScalabilityReliabilityConsumer-scale servicesAgile development
GolangPythonC/C++JavaAWSAmazon Web ServicesDesign patternsScalabilityReliabilityConsumer-scale servicesAgile development
LeadershipCollaborationMentorshipStrategic planningCustomer focusProblem-solving
Industry Media/Streaming
Job Function Lead the development of scalable streaming services and manage engineering teams at Twitch
Software Engineering ManagerGolangPythonC/C++JavaAWSAmazon Web ServicesDesign patternsScalabilityReliabilityConsumer-scale servicesAgile developmentLeadershipTeam managementConsumer servicesScalable systemsAgileSystem architecture

Less than 3 years of managerial experience, Lack of experience with large-scale consumer services, No experience with AWS or cloud platforms, Inability to work in San Francisco, CA

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