Jobs · Engineering · Texas

Software Development Engineer, Amazon Vulnerability Management Service (AVMS)

Amazon · Austin, TX · 1 mo ago
EngineeringFull-time

About the role

At Amazon, Security is our highest priority. Our team owns the tooling and processes to help identify and track potential security risks. We continually work with the latest technologies and encourage a lifelong learning model. We are never bored and always have an interesting and challenging task to solve. We are open to hiring candidates to work out of one of the following locations: Seattle, WA, USA | Austin, TX, USA.

Responsibilities

  • Designing and building big data 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. The AVM team has engineers in various locations. 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

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

Similar jobs