Amazon Software Development Engineer

Job Details

Posted date: Nov 22, 2024

There have been 557 jobs posted with the title of Software Development Engineer all time at Amazon.
There have been 557 Software Development Engineer jobs posted in the last month.

Location: Seattle, WA

Estimated salary: $176,450
Range: $129,300 - $223,600


Description

We are open to hiring candidates to work out of one of the following locations:

Seattle, WA, USA

Are you interested in making an impact and partnering with various Amazon businesses including our e-Commerce websites, Prime, Alexa and AWS? Ever wonder how it feels to have hundreds of thousands of users counting on you to be performant, innovative and adaptable? Amazon Security's Resource and Access Management (RAM) team is the group for you! We are responsible for the protection of customer and corporate data, while being connected to all parts of Amazon's business and its massive worldwide service-oriented architecture. Whether you're passionate about building highly scalable and reliable systems in the cloud or a software developer who likes to solve interesting and complex business problems, RAM is the place for you.

We are looking for a Software Development Engineer to design and build large scale, highly impactful Resource and Access Management Systems with company-wide reach. There is ample opportunity to innovate and deliver high impact outcomes. You will collaborate with the leadership team to drive key engineering and business decisions that will influence the Amazon developer experience. You will contribute to all parts of the software development and deployment lifecycle across the entire Amazon development community, including design, implementation, documentation, testing, deployment and operations across multiple products.

Successful candidates for this position will have strong software engineering fundamentals such as object-oriented design, algorithms, data structures, and a good grasp of advanced systems concepts and design. They must possess strong verbal and written communication skills, be self-driven and deliver high results. They need to really enjoy working closely with their peers within a group of very talented engineers and builders.

This position involves on-call responsibilities. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice. Come build with us!

Key job responsibilities

Each day, hundreds of thousands of developers and customers make billions of transactions worldwide on our cloud and the Amazon retail site. The Amazon Security team owns security for all of these services offered by AWS, including EC2, S3, and many others, as well as the security of our global retail sites.

We are the Resource and Access Management (RAM) organization, part of Amazon Foundational Security Services, and we strive to provide our customers with secure by default security services which help them discover, organize, and manage resources while achieving least privilege access control with the least amount of human intervention possible. Our team works across all of Amazon and AWS to solve security challenges at massive scale relating to authorization and access control. We dive deep into security technologies such as new access control design patterns, automated workflows, and life cycle management to support our customers as Amazon continues to scale and grow.

A day in the life

Our team is responsible for building and maintaining multiple services that are critical for access management across Amazon

About the team

Diverse Experiences

Amazon Security values diverse experiences. Even if you do not meet all of the 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.

Why Amazon Security?

At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores

Inclusive Team Culture

In Amazon Security, it’s in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices.

Training & 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, training, and other career-advancing resources here to help you develop into a better-rounded professional.

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 flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.



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

- Enthusiastic self-starter who likes to dig into challenges and propose innovative solutions



Extended 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

- Experience with designing and building large-scale systems in a multi-tiered, distributed environment

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location 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. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.



Check out other jobs at Amazon.