Jobs · Consulting · Virginia

Software Development Engineer, AWS Vulnerability Management (AVM)

Amazon Web Services (AWS) · Arlington, VA · 2 wk ago
ConsultingFull-time

About the role

At Amazon, Security is our highest priority. Our team builds products and services to continuously identify, track, and mitigate security risks in third-party software and open source libraries across AWS. We work with the latest technologies and encourage a lifelong learning model. We are never bored and always have interesting and challenging tasks to solve. We're seeking an experienced Software Development Engineer to join our AWS Vulnerability Management team, responsible for building and maintaining critical security services that help protect AWS customers and infrastructure. Our team is at the forefront of cloud security, developing innovative solutions to identify and mitigate security risks before they can be exploited. You'll be handling complex challenges related to scaling vulnerability management across AWS's ever-growing infrastructure. This role offers the opportunity to: Build next-generation vulnerability management systems that operate at cloud scale; Design and implement machine learning-based vulnerability prediction and prioritization mechanisms; Work directly with AWS service teams to integrate security controls and vulnerability assessments; Collaborate with world-class security engineers and researchers to stay ahead of emerging threats; Participate in the full software development lifecycle, from design through deployment and maintenance. We are open to hiring candidates to work out of one of the following locations: Arlington, VA, USA.

Responsibilities

  • Designing and building services that scale for millions of users and systems.
  • Driving new innovation in the Amazon/AWS ecosystem and "Think Big!"
  • Continually learn different technologies and architectures to ensure we have the correct solutions
  • Java, Python, Big Data, Microservices etc.
  • Solving complex problems with elegant solutions by working across teams and organizations in Amazon.
  • Own your solutions and the entire life-cycle, from the roadmap to the architecture to implementation and continuous iterative development.

During a regular day engineers within our team work across multiple organizations and multiple technologies to ensure that AWS maintains the correct security posture. We partner with the compliance and application security teams to identify and work through any potentially impactful issues. We also define and maintain highly scalable solutions built on AWS Services to improve the visibility and tracking of security exposures worldwide. We have a mix of both new and tenured engineers that all bring a unique aspect with them to any challenge. The team is made up of Software Development Engineers, Security Engineers, and System Development Engineers all working together to ensure our solutions meet/exceed the needs of our customers and are scalable.

Requirements

  • 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
  • 2+ years of experience in security engineering, with hands-on AWS experience (e.g., EC2, S3, Lambda, IAM)

Qualifications

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • 2+ years of track record of building and automating builder-facing security tooling and guardrails at scale

Benefits

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.

Pay

The base salary range for this position is $143,700.00 - $194,400.00 USD annually. 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.

Similar jobs