This position is no longer accepting applications
Closed on July 27, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Principal Software Engineer
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at Amazon.com Services LLC.
Job Description
Based in Seattle, WA on site, this principal software engineer role at Amazon.com Services LLC leads the architecture for the simulation and automation framework powering next generation robotics. Amazon offers a comprehensive benefits package including health coverage (medical, dental, vision, prescription), restricted stock units, 401(k) matching, paid time off, parental leave, adoption and surrogacy reimbursement, flexible spending accounts, life insurance options, an employee assistance program, and mental health support. The role centers on establishing digital twin based validation platforms at scale and steering cross functional initiatives across teams.
Benefits
- Health insurance (medical, dental, vision, prescription)
- Sign-on payments
- Restricted stock units (RSUs)
- 401(k) matching
- Paid time off
- Parental leave
- Adoption and surrogacy reimbursement coverage
- Flexible Spending Accounts
- Basic Life & AD&D insurance
- Option for Supplemental life plans
- EAP (Employee Assistance Program)
- Mental Health Support
Responsibilities
- Provide the end to end architectural vision for an autonomous validation framework that is digital twin based and AI driven, using simulation as the baseline, and align cross organization deliverables to support the architectural goals
- Enable digital twin capabilities by implementing software hooks and deploying launchable twin instances with comprehensive metrics and observability
- Collaborate with the platform team to enable adversary testing of the simulation platform, ensuring robustness under edge cases and failure modes
- Create virtualized dynamic environments that validate software in field-like conditions, enabling rapid iteration without physical deployments
- Support safety qualification through simulation by providing virtualized environments that ensure compliance with safety standards and rigorous validation of autonomous behaviors prior to deployment
Requirements
- 15+ years in software engineering or related technical disciplines
- Bachelor's degree in Engineering or a related technical field
- Experience leading complex, multi-system projects from concept to delivery
- Proven track record of influencing senior leadership and driving technical decisions
- Demonstrated ability to design and implement large-scale distributed systems
Preferred Qualifications
- M.S. Engineering or related technical field
- Experience in functional decomposition and leading teams in model-based simulation engineering, systems engineering, system architecture requirements, technical analysis, and technology research
- Experience with rapid prototyping and agile testing methodologies applied to systems and automation
- Technical publications and patents