Senior Software Engineer, Security Services and Observability, Amazon Web Services
About the role
Your impact here will be immediate and visible. You will ship features that directly change how customers run their businesses. The team is small enough that your decisions carry real weight and large enough that you will always have someone to learn from. As a senior engineer, you will set the technical direction for the projects you own and mentor the engineers around you. AI is not a side experiment on this team. It is a core part of the stack. You will build orchestration layers for multi-agent systems, retrieval pipelines, workflow automation, and decision intelligence, all as everyday engineering primitives. You will integrate foundation models, customer data sources, APIs, and existing applications into cohesive AI experiences, then optimize for latency, reliability, observability, cost, and security. We operate across security, observability, search, and governance, but you do not need a background in any of them. What you need is curiosity, strong technical judgment, a bias for action, a desire to work on the bleeding edge of technology, and a drive to solve ambiguous problems at scale. This is a team of engineers and scientists who care about craft, customer outcomes, and having fun doing the work. Growth here is by design. We assign projects based on what will stretch you. At the SDE III level, that means owning complex, cross-team technical challenges end-to-end, leading design for systems that enterprise customers depend on, and turning the patterns you discover into reusable accelerators that scale the entire FDE practice. A broad mix of experience levels and a genuine culture of mentorship means you will level up fast.
Responsibilities
- Build orchestration layers for multi-agent systems
- Build retrieval pipelines
- Build workflow automation
- Build decision intelligence (as everyday engineering primitives)
- Integrate foundation models, customer data sources, APIs, and existing applications into cohesive AI experiences
- Optimize for latency, reliability, observability, cost, and security
Requirements
- 7+ years of non-internship professional software development experience
- 7+ years of programming with at least one software programming language experience
- 7+ 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 leading and influencing your team or organization
- Experience building complex software systems that have been successfully delivered to customers
- Experience communicating technical concepts to non-technical audiences, or experience in similar environments
Qualifications
- Bachelor's degree in computer science or equivalent
- Experience in machine learning, data mining, information retrieval, statistics or natural language processing, or experience with Machine Learning and Large Language Model fundamentals, including architecture, training/inference lifecycles, and optimization of model execution
- Experience developing, deploying and managing AI products at scale
- Experience with the AWS platform, web services, software development, or related technologie
- Experience working in a customer-facing environment
- Experience with agentic and specification-driven development practices
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.
Pay
- USA, CA, Irvine - 168,100.00 - 227,400.00 USD annually