Application deadline: Jul 11, 2026
We are looking for an experienced Software Development Manager to provide technical leadership with an AI-first development mindset, directly manage a team of talented Software Development Engineers, and work closely with a team of product managers and other worldwide stakeholders. The ideal candidate has an established track record of building and leading high-performing engineering teams and launching new features and experiences with demonstrable impact. If that sounds like you, you bring deep technical ability and excellent project management and communication skills, and you thrive in highly collaborative, creative, analytical, and fast-paced environment. Strong communication and writing skills are a must, as well as a strong focus on operational and engineering excellence. While you bring a strong point of view, you also have a track record of successful collaboration across a wide range of partners and functions.
Key job responsibilities
>> Team Leadership: lead and grow your team of engineers. Provide technical mentorship and career development while fostering an inclusive and collaborative environment
>> Technical Leadership: work closely with your engineers to architect and develop the best technical design and approach that scales for impact. Establish and optimize AI supported development processes that enable rapid experimentation and deployment while maintaining high quality standards. Build mechanisms to measure and improve the impact of what we launch.
>> Technical Strategy: ensure that our technical design is aligned with, and informs, our long term strategic vision to improve both quality and speed of delivery of the work done by Amazon employees to maximize customer impact.
>> Global collaboration: work with our product management team and other engineering teams to deeply understand customer use-cases and make thoughtful architectural decisions that create durable value.
>> Operational Excellence: Lead the team in delivering new features with high impact while making decisions that optimize for low operational overhead in the long term.
BASIC QUALIFICATIONS
- 3+ years of engineering team management experience
- 7+ years of working directly within engineering teams experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 8+ years of leading the definition and development of multi tier web services experience
- 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
PREFERRED QUALIFICATIONS
- 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
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, CO, Denver - 184,900.00 - 250,200.00 USD annually