Sr. Software Development Engineer, Enterprise Security Products

Amazon
USA, TX, Austin2026-04-15ONSITE

About the job

Amazon Enterprise Security Products is a newly launched group building intelligent, cloud-agnostic security tools using AI-first development practices. Here, you build AI and you build with AI — at the same time. This is not a traditional SDE role. It's a chance to shape the future of security tooling with a small, fast team that ships like a startup and deploys like Amazon.

Responsibilities

Architect and drive AI powered security products end to end: Lead technical vision, system design, and production delivery of large scale, distributed systems that protect Amazon Business Customers. Set architectural direction and make high judgment decisions that shape the product roadmap. Leverage agentic AI development practices to accelerate every phase.

Own cross team technical leadership: Drive execution across multiple teams and stakeholders. Decompose complex, ambiguous problems into actionable plans, unblock dependencies, and deliver cross team initiatives on time and at quality.

Define and advance AI/ML capabilities: Lead the design of agentic systems, RAG architectures, conversational interfaces, and intelligent automation pipelines. Evaluate emerging AI capabilities and make strategic build versus buy decisions.

Champion AI assisted engineering practices: Establish the team's AI first development workflows including agentic coding and experimental techniques. Drive adoption, measure impact on velocity and quality, and set the standard for how the team builds.

Shape product direction: Partner with security researchers, applied scientists, product managers, and UX designers to translate customer needs into technical strategy. Influence roadmap priorities with data and technical insight.

Build the foundation of a growing team: Establish development rigor, best practices, and technical review processes that set the bar for all future work. A ground floor opportunity to define how a high performing team operates.

Mentor and grow engineers: Develop junior and mid level engineers through pairing, design reviews, and hands on coaching. Foster a culture of ownership and continuous learning.

Drive operational excellence: Own reliability, performance, and security of your services. Lead on call rotations, drive root cause analysis, and implement systemic improvements.

Innovate with urgency: Prototype rapidly, validate with customers, and iterate. Bring a builder's mindset to an environment where the best idea wins.

Qualifications

Minimum

5+ years of non-internship professional software development experience

5+ years of programming with at least one software programming language experience

5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience

Experience as a mentor, tech lead or leading an engineering team

Experience building agentic coding best practices (Ralph loop, parallelized agentic development, etc.)

Preferred

5+ 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