Want to help modernize thousands of Amazon services through intelligent
automation? We create systems that transform how teams build and enhance their
services at massive scale We create tools that make other engineers' lives
easier and are looking for someone passionate about solving complex problems at
a massive scale.
What makes this role special is the combination of automated distribution and
artificial intelligence. You'll build systems that help services across Amazon
work better together, making it easier for teams to add essential capabilities
like monitoring and security features. When you improve our tools, thousands of
services automatically benefit - that's the kind of impact you'll have every
day.
In this role, you'll design and build systems that other developers rely on.
You'll take projects from idea to implementation, working closely with teams to
understand their challenges and create solutions that matter. Clear
communication is key, as you'll often share your technical solutions with others
and help them succeed. You'll make thoughtful decisions about how to improve our
systems while helping other engineers grow and learn.
Key job responsibilities
As a Software Development Engineer, you'll design and build systems that help
teams automatically add important capabilities to their services. You'll create
well-tested code that can handle high-scale deployments and write clear
technical documentation to help others understand and use your solutions. Day to
day, you'll collaborate with other engineers to review code, debug production
issues, and improve our deployment processes. You'll talk directly with the
teams using our tools to understand their needs and pain points, then turn those
insights into better solutions. While you'll own your projects end-to-end,
you'll also work closely with experienced engineers who can help guide technical
decisions and mentor you in your growth.
About the team
We're part of the Region Flexibility Engineering organization, which supports
Amazon's rapid global expansion across all its businesses including Stores,
Alexa, Kindle, and Prime Video. Our team drives adoption of evolving AWS and
non-AWS technologies, working closely with AWS teams to improve their public
offerings. We're a team of engineers focused on making software development at
Amazon more efficient and reliable. Our mission is to help development teams
adopt important capabilities quickly and safely, without having to figure out
complex implementations themselves. We do this through two main approaches: an
automated tool distribution system and AI-powered code modernization solutions.
Our customers are software development teams across Amazon's major businesses.
These teams build and maintain services that millions of customers use every day
for shopping, streaming, and more. They count on us to help them easily add
features like monitoring and security to their services, and to help them update
their code efficiently as requirements evolve.
Our team values continuous learning and making a large-scale impact. We believe
in taking time to build things right, while moving quickly to help teams solve
pressing challenges. When you join us, you'll be part of a group that takes
pride in building reliable solutions that "just work" - making development at
Amazon more efficient every day.
Basic Qualifications: - 3+ years of non-internship professional software
development experience
- 2+ years of non-internship design or architecture (design patterns,
reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications: - 3+ years of full software development life cycle,
including coding standards, code reviews, source control management, build
processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
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 $114,800/year up to $191,800/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.