Software Engineer II | Job ID 3046740

by Priyanka Patel

Amazon Security Seeks Lead Software Engineer to Govern Cloud Infrastructure

Amazon Security is actively recruiting an experienced Software Development Engineer to spearhead technical leadership for a team focused on governing Amazon Web Services (AWS) usage across the company’s vast cloud infrastructure. This role offers a unique opportunity to influence security protocols and standardization across all Amazon business units.

The team’s mission centers on building and maintaining highly scalable systems that secure Amazon’s cloud workloads. According to a company release, the products developed by this team are integral to operations across the entire organization, providing significant company-wide impact.

Architecting Scalable Security Solutions

The Software Development Engineer will be responsible for architecting and developing scalable software systems designed to manage, ensure compliance, and implement robust security controls across millions of AWS accounts and resources. A key aspect of the position involves close collaboration with AWS product teams to promote the adoption of their services within Amazon and to directly shape their future development roadmaps.

Key responsibilities include:

  • Architecting and developing systems and processes for managing the largest enterprise multi-account AWS footprint.
  • Implementing preventative controls and guardrails within AWS accounts and AWS Organizations to enforce standardization and prevent policy violations related to security groups, Identity and Access Management (IAM), networking, and logging.
  • Designing for high availability, scalability, observability, and disaster recovery within the context of AWS governance tooling and processes.
  • Championing cloud governance best practices and driving improvements to the multi-account strategy as AWS service offerings evolve.
  • Collaborating with infrastructure, security, and business teams to translate requirements into scalable technical solutions.
  • Mentoring other engineers and promoting best practices in software design, testing, operational excellence, and secure coding.

A Culture of Inclusion and Growth

Amazon Security emphasizes a diverse and inclusive work environment. The company explicitly encourages applications from individuals with non-traditional career paths or alternative experiences, even if they don’t meet all preferred qualifications. “Amazon Security values diverse experiences,” the job description states.

The organization highlights its commitment to work-life harmony, offering flexibility to support employees’ personal lives. Furthermore, Amazon invests heavily in employee training and career development, aiming to become “Earth’s Best Employer” through continuous knowledge-sharing and learning opportunities.

Qualifications and Compensation

Candidates must possess at least three years of professional software development experience, excluding internships, and two years of experience in the design or architecture of new and existing systems. Proficiency in at least one software programming language is required.

Preferred qualifications include three or more years of experience throughout the full software development lifecycle, encompassing coding standards, code reviews, source control management, build processes, testing, and operations. A Bachelor’s degree in computer science or a related field is also preferred.

Compensation for the position varies based on geographic location, ranging from $129,300 to $223,600 per year. Amazon offers a total compensation package that may include equity, sign-on payments, and a comprehensive benefits package, as detailed on the company’s website: https://www.aboutamazon.com/workplace/employee-benefits.

Interested applicants are encouraged to apply through Amazon’s internal or external career site. The position will remain open until filled.

You may also like

Leave a Comment