Software Development Engineer

  • Full-Time
  • Arlington, VA
  • Amazon Dev Center U.S., Inc.
  • Posted 3 years ago – Accepting applications
Job Description
  • BS degree in Computer Science or related field
  • 3+ years of professional software development experience
The Amazon Web Services (AWS) Security team is looking for a Software Development Engineer who has a strong passion for security-at-scale. You will work on a small team dedicated to building new tooling to improve AWS Security capabilities. This system constantly scans our massive web application environment for security concerns and engages the right team to fix them.

The AWS Proactive Security team is responsible for the security and availability of all of the services offered by AWS. This includes traditional cloud services such as EC2, S3, and Lambda, as well as other domains like IoT, AI, and custom processors. This is a high visibility team that addresses important security challenges in AWS. You will engage with other teams across AWS to help secure their products. As a member of a small team, you can create the culture you want to work in. You will have a voice in shaping the future direction of automatic security tools in AWS.

While you may not be a security expert just yet, in this role you’ll develop a broad and deep understanding of the overall AWS security posture.

Responsibilities
  • Design and develop systems for detecting security issues in software
  • Design and develop systems for presenting security problems to engineers so they can be fixed
  • Rapidly prototype and incubate new security features and solutions
  • Work closely with other internal development teams across various AWS services to coordinate security improvements
  • Deliver high quality solutions in a hyper-growth environment where priorities shift
  • Learn about emerging security threats and implement systems to protect AWS from them
  • Experience developing web applications, ideally using a variety of frameworks
  • Understanding of web application security issues like XSS, CSRF, and SSRF
  • Experience building in AWS or similar cloud platforms
  • Experience working with large scale network scanning systems
  • Effective and tactful communication skills: you will be working with other AWS teams to improve their security
  • Experience programming in Python
  • Meets/exceeds Amazon’s leadership principles requirements for this role
  • Meets/exceeds Amazon’s functional/technical depth and complexity for this role
Amazon is committed to a diverse and inclusive workforce. Amazon is an equal opportunity employer and does not discriminate on the basis of race, ethnicity, 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.
Apply to this Job