Sr. Software Development Manager, Engagement Growth
Company: Amazon
Location: San Francisco
Posted on: April 5, 2026
|
|
|
Job Description:
If you are interested in this position, please apply on Twitch's
Career site https://www.twitch.tv/jobs/en/ 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 As an Engineering Manager
within the Engagement Growth organization, you will lead one of
three engineering teams. Your team will collaboratively build
experiences designed to keep viewers actively engaged with Twitch.
This role involves close partnership with product managers,
designers, and data scientists to develop systems serving millions
of daily users. You can work from San Francisco, CA; Los Angeles,
CA; Irvine, CA; Seattle, WA; or New York, NY. You Will - Build the
systems that provide the critical connection between viewers and
creators within the Twitch ecosystem - Design and run
consumer-scale services powering VODs, Clips and Stories for
millions of daily users - Power and enable AWS applications at
scale - Partner with Product, Design and Data - Drive the
professional growth and career advancement of team members through
structured development planning, mentorship, and strategic talent
management - Develop a long term roadmap and set direction for a
team of 10 engineers Perks * Medical, Dental, Vision & Disability
Insurance * 401(k) * Maternity & Parental Leave * Flexible PTO *
Amazon Employee Discount About the team The Twitch On Demand team
drives community engagement through non-live offerings,
specifically owning Video on Demand (VODs), Clips, and Stories. We
manage numerous services that enable viewers to consume content on
their own schedule and help creators expand their reach. - 3 years
of engineering team management experience - 7 years of engineering
experience - 8 years of leading the definition and development of
multi tier web services experience - 3 years of Software Engineer,
Software Developer, or related occupational experience - 1 years of
providing technical leadership and project management for all
aspects of the software development lifecycle experience - 1 years
of developing large-scale, multi-tiered distributed software
systems using Java, C#, or C++ experience - 1 years of developing
large-scale, multi-tiered distributed software systems using
service-oriented architecture experience - 1 years of developing
large-scale, multi-tiered distributed software systems using
distributed programming experience - Bachelor's degree or foreign
equivalent in Computer Science, Engineering, Mathematics, or a
related field - Knowledge of engineering practices and patterns for
the full software/hardware/networks development life cycle,
including coding standards, code reviews, source control
management, build processes, testing, certification, and livesite
operations - Experience partnering with product or program
management teams - 3 years of experience as software engineering
manager - 5 years of working in software engineering - Development
experience in one or more general purpose programming languages
such as: Golang, Python, C/C++, Java - Experience designing or
architecting (design patterns, reliability, and scalability) of new
and existing systems - Proven ability to identify user needs and
deliver customer-centric product solutions - Experience developing
and running large-scale consumer services - Experience in
communicating with users, other technical teams, and senior
leadership to collect requirements, describe software product
features, technical designs, and product strategy - Experience in
recruiting, hiring, mentoring/coaching and managing teams of
Software Engineers to improve their skills, and make them more
effective, product software engineers - Familiarity in the AWS
ecosystem of service - Experience utilizing Agile development
methodologies - Experience in hiring, mentoring/coaching and
managing teams of software engineers - Experience with full-stack
or front-end development - Deep knowledge of Golang - Familiarity
with Twitch, either as a viewer or creator (or both!) Twitch is an
equal opportunity employer and does not discriminate on the basis
of protected veteran status, disability, or other legally protected
status. Los Angeles County applicants: Job duties for this position
include: work safely and cooperatively with other employees,
supervisors, and staff; adhere to standards of excellence despite
stressful conditions; communicate effectively and respectfully with
employees, supervisors, and staff to ensure exceptional customer
service; and follow all federal, state, and local laws and Company
policies. Criminal history may have a direct, adverse, and negative
relationship with some of the material job duties of this position.
These include the duties and responsibilities listed above, as well
as the abilities to adhere to company policies, exercise sound
judgment, effectively manage stress and work safely and
respectfully with others, exhibit trustworthiness and
professionalism, and safeguard business operations and the
Company’s reputation. Pursuant to the Los Angeles County Fair
Chance Ordinance, we will consider for employment qualified
applicants with arrest and conviction records. Pursuant to the San
Francisco Fair Chance Ordinance, we will consider for employment
qualified applicants with arrest and conviction records. Our
inclusive culture empowers Amazonians to deliver the best results
for our customers. If you have a disability and need a workplace
accommodation or adjustment during the application and hiring
process, including support for the interview or onboarding process,
please visit
https://amazon.jobs/content/en/how-we-hire/accommodations for more
information. If the country/region you’re applying in isn’t listed,
please contact your Recruiting Partner. 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 . USA, CA, Culver City - 184,900.00
- 250,200.00 USD annually USA, CA, Irvine - 184,900.00 - 250,200.00
USD annually USA, CA, SAN FRANCISCO - 212,700.00 - 287,700.00 USD
annually USA, CA, San Francisco - 212,700.00 - 287,700.00 USD
annually USA, NY, New York - 203,400.00 - 275,200.00 USD annually
USA, WA, SEATTLE - 184,900.00 - 250,200.00 USD annually USA, WA,
Seattle - 184,900.00 - 250,200.00 USD annually
Keywords: Amazon, Santa Cruz , Sr. Software Development Manager, Engagement Growth, IT / Software / Systems , San Francisco, California