Are you interested in working at the Amazon Store scale? Are you interested in
accelerating store builders to help Amazon innovate faster? Come join us as we
are re-inventing Amazon’s Store architecture and building the future runtime
architecture to deliver mobile and website shopping experiences that millions of
Amazon customers use every day.
We are looking for a Software Development Manager to lead development of a
central runtime that handles Amazon’s most important shopping workloads. You
will use your technical skills, leadership, and partnership to lead a team of
software engineers tasked with building a service with high performance,
resilience, and scalability. You will have the opportunity to partner with other
leaders while diving deep into distributed systems that serve hundreds of
thousands of transactions per second. As a software development manager, you
will take ownership of your team’s feature roadmap, development processes, and
operations, while building a culture of operational excellence.
Key job responsibilities
Manage a team of software development engineers responsible for building an
operating a tier-1 service that operates at the scale of the Amazon Store within
an Agile/Scrum/Kanban environment
Own the complete software development lifecycle for Amazon’s core shopping
runtime. Define, prioritize, design, and lead implementation and testing of new
features
Deliver new features while meeting/exceeding system SLAs (e.g. Availability,
Latency)
Work with your team to define and develop an inclusive team culture that fosters
individual growth and team success.
Provide a work environment that allows employees to have fun and advance in
their careers.
A day in the life
This is a wide-ranging role that involves partnering closely with other
technical leaders, engaging with internal customers (e.g., Store Builders), and
influencing program leaders. It requires managing overall execution and delivery
by a specialized team that is at the center of Amazon’s next-generation
architecture. One day you may be contributing to key documents, and another you
may be leading sprint planning for your team, or general product prioritization
and execution. Next, you may be plugged into an important operational issue that
is impacting the health of the Store, influencing your team to make the best
decision for the customer in the moment.
About the team
This role will focus on Dram ownership and evolution, which is a Tier-1
rendering orchestration service. Dram separates the concerns of generating
content and User Experience (UX), so that UX developers can focus on their
components (called painters) without having to worry about different rendering
stacks across Pages and Experiences. We orchestrate rendering on many pages
across Amazon retail with some of our biggest customers being Detail Page,
Search, Homepage, Cart and Navigation. Basic Qualifications: - 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
- 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
Amazon is an equal opportunity employer and does not discriminate on the basis
of protected veteran status, disability, or other legally protected status.
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
[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 for this position ranges from $171,400/year up to $286,200/year.
Salary is based on a number of factors and may vary depending on job-related
knowledge, skills, and experience. Amazon is a total compensation company.
Dependent on the position offered, equity, sign-on payments, and other forms of
compensation may be provided as part of a total compensation package, in
addition to a full range of medical, financial, and/or other benefits.
Applicants should apply via our internal or external career site.