Principal Software Engineer, AWS Lambda Experience
Principal Software Engineer, AWS Lambda Experience
Requirements
Bachelor's degree in Computer Science, Engineering, a related field, or equivalent experience
Experience with virtualization (Hypervisors, VMware, Xen), or experience in software development
Experience providing technical leadership on high-impact cross-functional technical projects
12+ years of professional software development experience, with significant depth in systems programming
Deep knowledge of Linux kernel internals, including process scheduling, memory management, and namespaces/cgroups
Nice to Haves
Experience with designing and building applications using container and serverless technologies
Experience in written and verbal communication with the ability to present complex technical information in a clear and concise manner to executives and non-technical leaders
Experience as a mentor, tech lead, or leading an engineering team
Experience with systems-level programming languages such as Rust and/or C/C++
Experience optimizing cold start latency, resource scheduling, or execution environment lifecycle management in multi-tenant systems
Experience designing and building large-scale, low-latency, highly available distributed systems
What You'll Be Doing
Define and drive the long-term technical strategy for the Lambda execution environment
Architect and build systems for execution environment management, cold start optimization, and resource scheduling at massive scale
Write production code in Rust and C, contributing directly to critical components
Lead the design and evolution of microVM orchestration, working closely with Firecracker and Linux kernel interfaces
Drive cross-team technical alignment with other Lambda teams and adjacent AWS Serverless, Container, and Compute teams
Mentor and develop senior engineers, establish engineering standards, lead design reviews, and create a high technical culture
Represent the Lambda Experience team in senior technical forums across AWS
Perks and Benefits
Amazon is an equal opportunities employer, valuing diversity in the workforce
Passion for discovery, invention, simplification, and building is appreciated
Privacy and data security are top priorities for Amazon
Inclusive culture empowering employees to deliver the best results for customers
Workplace accommodation or adjustments available for candidates with disabilities during the application and hiring process