Software Development Manager, Developer Experience
Company: Amazon
Location: Raleigh
Posted on: April 1, 2026
|
|
|
Job Description:
Are you a developer advocate? A builder passionate about
incredible software? Are you committed to quality, agility,
predictability, and consistency? How about having a great time
designing the Future? We are looking for a Software Development
Manager to help us make this vision a reality. Join us Our team
delivers software services and infrastructure for the Amazon
networking OS. We are a builder tools team: we build tools for
other builders. Our goal is improving the developer experience, by
providing world-class tooling that empowers, enables, and fosters
ideas. We champion great engineering practices - We ensure the
right things are common, common things are easy, and uncommon
things are possible. We find the right abstractions and craft
intuitive, powerful, and reliable tools - We reduce friction and
maximize output for the same input. Above all, customers come to us
because we are a strong, high-quality, and dependable engineering
org. We design the future and better their daily-lives. You will
join us to influence, innovate, and raise the bar in this mission!
Your mission will be leading a specialized team working on lab
management systems and emulations. These are the backbone for all
AWS commodity switches' testing. AWS Infrastructure Services owns
the design, planning, delivery, and operation of all AWS global
infrastructure. In other words, we’re the people who keep the cloud
running. We support all AWS data centers and all of the servers,
storage, networking, power, and cooling equipment that ensure our
customers have continual access to the innovation they rely on. We
work on the most challenging problems, with thousands of variables
impacting the supply chain — and we’re looking for talented people
who want to help. You’ll join a diverse team of software, hardware,
and network engineers, supply chain specialists, security experts,
operations managers, and other vital roles. You’ll collaborate with
people across AWS to help us deliver the highest standards for
safety and security while providing seemingly infinite capacity at
the lowest possible cost for our customers. And you’ll experience
an inclusive culture that welcomes bold ideas and empowers you to
own them to completion. Key job responsibilities You will solve
complex and ambiguous problems, efficiently, and with high-quality.
You will play a pivotal role in shaping the definition, vision,
design, roadmap, development, and operationalization of
customer-facing services. You will be given an outcome and the
freedom to set the direction based on data driven decisions. This
space requires a high level of strategy, engagement, execution, and
operations. This team is critical to Amazon’s future success, and
will provide great personal satisfaction and career development as
we tackle some of the most intriguing network problems. The perfect
candidate will thrive outside of defined role guidelines, practice
extreme ownership, strike balance between strategic and tactical
success, elevate their subordinates, manage upwards, and
communicate ideas in a concise and succinct manner. High level
responsibilities for this position include but are not limited to:
-Directly manage a group of software development engineers, hiring,
promotion, performance assessments etc. -Work closely with
engineers to build large-scale, highly distributed systems solving
complex problems. Review both design specs and code and provide
feedback to engineers to insist on highest standards in terms of
system design and code quality. -Partner with leadership and
customers to identify new features that can bring substantial
benefits. Prioritize feature requests to maximize contributions to
our goals while maintaining the right trade-off between addressing
tactical needs versus investing in strategic solutions. -Translate
business requirements into engineering requirements to scope
resource needs and manage multiple projects and dependencies
effectively to deliver projects on schedule. Lead sprint planning,
stand-ups, and retrospectives to assign work, monitor progress, and
collect feedback. -Drive operations excellence by analyzing ticket
root causes, defects, and technical debt and creating projects to
reduce both short-term and long-term operational load. A day in the
life You'll contribute to a critical and highly-visible function
within the AWS business. You will work alongside other talented
builders, and across multiple teams. You have the opportunity to
hire and shape the team to continue to outperform expectations. You
will work with the executive leadership, senior management, and
technical leaders to define product directions and deliver them to
customers. You excel at leading developers, and have a track record
of building strong engineering teams. You've had success leading
operational services and are ready to apply that experience at even
greater scale. You will incorporate customer input and ensure
consistency and intuitiveness of our services. You will build
highly available and fault tolerant distributed systems. You’ll
find this role engaging, challenging, and full of opportunities to
learn and grow. You will have a large impact on AWS and the cloud
computing industry. About the team We serve many customers, and
play a critical role and multiplying effect across Networking
services. We own and support datacenter labs (physical and virtual)
with tooling that manages inventory, reservations, capacity
auto-scaling/provisioning/recovery, sanity checks, etc. We run very
lean and scale with the business, without repeated technical or
operational burden. We use Rust, Go, Python (and many other things)
in native AWS. We touch everything from embedded systems and
kernel, to GRPC/Rest APIs and your favorite front-end stack (ours
is React). We are a growing 2 pizza team in a new site (RDU) with a
broad mix of experience levels and tenures. Why AWS Amazon Web
Services (AWS) is the world’s most comprehensive and broadly
adopted cloud platform. We pioneered cloud computing and never
stopped innovating — that’s why customers from the most successful
startups to Global 500 companies trust our robust suite of products
and services to power their businesses. Diverse Experiences Amazon
values diverse experiences. Even if you do not meet all of the
preferred qualifications and skills listed in the job description,
we encourage candidates to apply. If your career is just starting,
hasn’t followed a traditional path, or includes alternative
experiences, don’t let it stop you from applying. Work/Life Balance
We value work-life harmony. Achieving success at work should never
come at the expense of sacrifices at home, which is why we strive
for flexibility as part of our working culture. When we feel
supported in the workplace and at home, there’s nothing we can’t
achieve in the cloud. Inclusive Team Culture Here at AWS, it’s in
our nature to learn and be curious. Our employee-led affinity
groups foster a culture of inclusion that empower us to be proud of
our differences. Ongoing events and learning experiences, including
our Conversations on Race and Ethnicity (CORE) and AmazeCon
conferences, inspire us to never stop embracing our uniqueness.
Mentorship and Career Growth We’re continuously raising our
performance bar as we strive to become Earth’s Best Employer.
That’s why you’ll find endless knowledge-sharing, mentorship and
other career-advancing resources here to help you develop into a
better-rounded professional. Working at AWS in the Core Networking
Team • Meet Matt, Director, Core Networking
https://youtu.be/DqTStjRtjX4 - 7 years of engineering experience -
3 years of engineering team management 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 - 8
years of leading the definition and development of multi tier web
services experience - 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 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, NC, Raleigh - 184,900.00 -
250,200.00 USD annually
Keywords: Amazon, Rocky Mount , Software Development Manager, Developer Experience, IT / Software / Systems , Raleigh, North Carolina