Jobs · Consulting · Washington

Software Development Engineer II, AWS Vulnerability Management

Amazon Web Services (AWS) · Seattle, WA · 1 mo ago
ConsultingFull-time

About the role

Join the AWS Vulnerability Management organization, which is accountable for the end-to-end vulnerability lifecycle across all of AWS. Within this organization, our team owns host operating system vulnerability management, with the mission to mitigate the highest security risks at machine speed and at the lowest cost to AWS. We find the hardest security problems in our fleet, build prototypes, iterate fast, and reduce the attack surface so vulnerabilities never reach production hosts. Working with some of the largest services at AWS like EC2, S3, RDS, SageMaker, and Amazon Linux means diving deep into operating systems, fleet automation, and security data at AWS scale.

Responsibilities

  • Build the systems that determine why vulnerabilities persist across the AWS host fleet and drive them to remediation automatically.
  • Build detection that identifies where patching automation is not reaching hosts, and route what it finds to the owning team.
  • Prototype fast against fleet-scale security data, then take what works to production and own it there, including on-call.
  • Partner with AWS service teams and security platform teams to reduce the attack surface across the fleet.

A day in the life

You will spend your days building and operating the systems that find and eliminate the causes of vulnerabilities across the AWS host fleet, at a scale where every decision has to be right the first time. You will prototype an idea, prove it against real fleet data, and take the ones that work into production. You will work directly with AWS service teams to turn what you find into remediation they can act on immediately. The team is security engineers with deep fleet expertise, a technical program manager, and a support engineer, and the engineering team is growing.

About the team

Our team owns host operating system vulnerability management for AWS. We find the hardest problems keeping vulnerabilities alive in the fleet, build the services that eliminate them, and work directly with the AWS service teams who run that fleet. You will build security services that protect AWS from real adversaries, at a scale where the solution has to be automatic. The engineering team is growing and the scope grows with it.

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
  • Experience designing and owning a system consumed by other teams, including its data model and interface contract
  • Experience operating what you build in production, including on-call, alarming, and operational metrics
  • Experience building production data-intensive systems with distributed processing frameworks such as Spark, EMR, or Glue
  • Experience with data lakes or warehouse services such as Iceberg, Athena, Redshift, or equivalent, and strong SQL skills against large datasets
  • Experience taking a prototype to a production service
  • Interest in or exposure to security engineering, vulnerability management, or large-scale fleet operations

Pay

Base salary range: $143,700.00 - $194,400.00 USD annually (USA, WA, Seattle). 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.

Benefits

  • Health insurance including medical, dental, vision, prescription, Basic Life & AD&D insurance, Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, and Flexible Spending Accounts
  • Adoption and Surrogacy Reimbursement coverage
  • 401(k) matching
  • Paid time off
  • Parental leave
This response is AI-generated, for reference only.

Similar jobs