Principal Software Engineer

Company: Amazon

Locations: Santa Clara, California, United States; New York, New York, United States; Seattle, Washington, United States

Salary: $200.1K – $311.2K a year

Work arrangement: On-site

Employment type: Full-time

Experience: 10+ years

Education: bachelor degree

Posted: 2026-10-19

Responsibilities

The Principal Engineer will drive the architecture and technical strategy for AgentCore, a platform for deploying autonomous AI agents at scale. They will lead strategic technical projects, mentor engineering teams, and solve complex engineering challenges within the Generative AI space.

Requirements

Candidates must have 12+ years of professional software development experience and 8+ years of experience leading system design and architecture. A bachelor's degree in computer science or equivalent is preferred, along with deep expertise in building highly scalable, fault-tolerant systems.

Skills

  • Software architecture
  • System design
  • Scalable systems
  • Generative AI
  • Machine learning
  • Technical leadership
  • Mentoring
  • Cloud computing
  • Distributed systems
  • Software development life cycle
  • Reliability engineering
  • API design
  • Fault tolerance
  • Performance optimization
  • Code review
  • Strategic planning

Benefits

  • Health insurance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Prescription insurance
  • Basic life insurance
  • AD&D insurance
  • Supplemental life plans
  • EAP
  • Mental health support
  • Medical advice line
  • Flexible spending accounts
  • Adoption reimbursement
  • Surrogacy reimbursement
  • 401(k) matching
  • Paid time off
  • Parental leave
  • Restricted stock units

About this role


We are seeking technically deep Principal Engineer to drive the architecture,
engineering strategy, and technical standards for AgentCore. AgentCore, is a
comprehensive, modular platform for deploying and operating autonomous AI agents
securely and at scale, providing serverless runtime, memory, identity, gateway,
and observability components.

The Principal Engineer will be a hands-on technical leader, tackling the
hardest, most ambiguous problems in the rapidly evolving Generative AI space,
and setting the technical direction for a platform that is critical to
accelerating customers' agents to production.

Key job responsibilities

In this role, you will build a new AWS service that is going to be trend setting
in the Gen AI field. This is an area that requires solving the hardest
engineering challenges to enable machine learning powered solutions for our
customers. As a tier zero Amazon service our solutions have to be scalable,
efficient, and fault tolerant. Experience with machine learning systems is
preferred, but not required. You will deliver some of our most strategic
technical projects, deliver large scalable systems, design new software systems
and have a significant bottom-line impact on our business and competitive
position. In addition to delivering critical software, you will draw from a deep
and broad technical expertise to mentor engineers and provide leadership on
complex technical issues. This position within the Agentic AI team presents a
unique and rare opportunity to get in on the ground floor within a fast growing
business and help shape the technology, product and the business. A successful
candidate will bring deep technical and software expertise, desire to have an
industry wide impact and ability to work within a fast moving, startup
environment in a large company to rapidly deliver services that have a broad
business impact.

Basic qualifications

12+ years of non-internship professional software development experience
8+ 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
12+ years of programming with at least one software programming language
experience Basic Qualifications: 12+ years of non-internship professional
software development experience
8+ 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
12+ years of programming with at least one software programming language
experience Preferred Qualifications: Bachelor's degree in computer science or
equivalent
10+ years of highly scalable systems experience
15+ years of full software development life cycle, including coding standards,
code reviews, source control management, build processes, testing, and
operations experience

The base salary range for this position is listed below. Your Amazon package
will include sign-on payments and restricted stock units (RSUs). Final
compensation will be determined based on factors including experience,
qualifications, and location. 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.
Learn more about our benefits at https://amazon.jobs/en/benefits
[https://amazon.jobs/en/benefits].

USA, CA, Santa Clara - 230,100.00 - 311,200.00 USD annually
USA, NY, New York - 220,100.00 - 297,700.00 USD annually
USA, WA, Seattle - 200,100.00 - 270,600.00 USD annually

About Amazon

Software Development · 10,001+ employees

Create Your Job Alert

Other Principal Jobs

Other Jobs in Santa Clara