Amazon
Software Development Engineer II, Amazon Vulnerability Management Services
$144K–$194K
Austin, TX · Full-time · Posted Sep 14, 2026
- Experience
- 3+ years of non-internship professional software development; 2+ years of non-internship system design or architecture experience. Preferred: 3+ years across the full software development life cycle.
About the job
Build an AI-driven reporting and analytics product that gives Amazon security leaders real-time visibility into vulnerability management across AWS.
What you'll do
- Design architectures and develop software features using Java, Python, and AWS services.
- Build dashboards, analytics pipelines, AI-powered agents, and MCP services for vulnerability reporting.
- Promote operational excellence and system resilience, and plan projects using Agile methodologies.
What they ask for
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship experience designing or architecting new and existing systems, including design patterns, reliability, and scaling.
- Programming experience in at least one software language.
Nice to have
- 3+ years of full software development life-cycle experience, including coding standards, code reviews, source control, builds, testing, and operations.
- Experience with a modern language such as Java, C++, or C#, including object-oriented design.
Pay
143,700.00 - 194,400.00 USD annually (base salary)
Tools
Java, Python, TypeScript/React, AWS services, S3, Lambda, SQS, Fargate/ECS
AI focus
Develop AI-driven leadership reporting and AI-powered agents; work with generative AI frameworks and MCP services.
Model-written summary · the original posting is authoritative