Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, AWS Lambda

Amazon Locker

Are you passionate about building the foundational systems that power serverless computing for millions of customers worldwide? AWS Lambda is looking for a Principal Engineer to join our Lambda Experience team in Dublin, Ireland, where you will define the technical vision and drive the architecture for the Lambda execution environment, the system that execute customer code across the globe. AWS Lambda is one of the fastest-growing services in AWS and sits at the heart of serverless computing. The Lambda execution environment is responsible for securely launching and managing the compute environment where customer code runs. This includes the orchestration of microVM-based isolation using Firecracker, the management of execution environments, and the runtime interfaces that bridge customer code with the Lambda platform. The systems you will work on process millions of invocations per second, operate across multiple AWS Regions, and must deliver consistently low latency while maintaining the highest standards of security and isolation. As a Principal Engineer on this team, you will own the long-term technical strategy for the Lambda execution environment, working at the intersection of systems programming, virtualization, and cloud infrastructure. You will design and build the next generation of execution environment management, tackle challenges in cold start optimization, resource scheduling, and multi-tenant isolation, and drive the evolution of our Rust and Linux kernel-level components so that, among other things, they are ready to carry our customers’ next generation workloads, including agentic ones. You will operate as both a hands-on builder and a strategic technical leader — writing production code in Rust and C while simultaneously shaping the architectural direction of the Lambda Dublin organization across multiple levels. You will also play a critical role in growing the engineering team. With strong senior engineers who are deep technically but still developing their strategic thinking and organizational influence, you will mentor and coach the next generation of senior technical leaders. You will establish engineering standards, lead design reviews, and create the technical culture that enables the team to operate at the highest level. Key job responsibilities- Define and drive the long-term technical strategy for the Lambda execution environment, ensuring alignment with the broader Lambda and AWS Compute vision. - 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 the most complex and critical components of the execution environment. - Lead the design and evolution of microVM orchestration, working closely with the Firecracker virtualization stack 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, helping them grow in strategic thinking, influence, and organization-level impact. - Establish and raise the engineering bar through design reviews, technical standards, and operational excellence practices. - Represent the Lambda Experience team in senior technical forums across AWS, influencing the direction of serverless compute infrastructure. A day in the lifeYou may start your morning reviewing operational metrics for the Lambda Execution Environment, looking at invocation latency percentiles, cold start performance, and resource utilization trends across AWS Regions. You may join a design review where a senior engineer is proposing a new approach to execution environment caching — you will ask probing questions, help them think through edge cases, and guide them toward a solution that balances performance with security isolation. Mid-morning, you may dive into code, perhaps working on a Rust component that optimizes how execution environments are pre-warmed, or investigating a subtle performance regression in the microVM boot path. After lunch, you may collaborate with the Data Plane team in Seattle that routes Lambda invocations to execution environments, aligning on an upcoming change that affects invocation routing and ensuring the execution environment architecture can accommodate new traffic patterns gracefully. You may then meet with Lambda Product Managers to discuss the customer experience, providing technical perspective on upcoming features and ensuring that the execution environment roadmap reflects customer needs and feedback. Later in the afternoon, you may spend time with your manager discussing the three-year technical roadmap and how the team's investments in next-generation scheduling will support Lambda's growth trajectory. You may end the day mentoring one of your senior engineers, helping them prepare a technical proposal that will require them to influence a partner team — coaching them on how to frame the problem, anticipate objections, and build consensus. Throughout the day, you will balance deep technical work with broad organizational influence, serving as the technical anchor for a team that is building one of the most critical execution paths in all of AWS. Basic qualifications- 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-fucntional technical project- 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.Preferred qualification - 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.Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal data of our candidates.Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, AWS Lambda in Dublin, OH vacancy
  • AWS Lambda is a serverless compute service that lets customers run code without provisioning...  ...worldwide.We're seeking an experienced Software Developer to join our Dublin-based team...  ...’ll work with some of the most talented engineers in our industry. We believe in attracting... 
    Amazon Web Service
    Worldwide

    Amazon

    Dublin, OH
    21 hours ago
  •  ...performance at any scale. As a cornerstone of AWS Cloud, DynamoDB serves industry leaders...  ...high-level architectural designs. As a Principal Engineer on our team, you will work with leaders...  ...immerse yourself in your team’s entire software development lifecycle to have a hands-... 
    Amazon Web Service
    Internship

    Amazon

    Dublin, OH
    2 days ago
  • $168.4k - $252.6k

    Director Software Engineering - IE06FEWe’re determined to make a difference and are proud to be an...  ...our team as we help shape the future. Principal Software Engineer (T6) Role Summary The...  ...experience with cloud-native platforms (AWS experience preferred). Expertise in APIs... 
    Amazon Web Service
    Full time
    Temporary work
    Work at office
    Shift work
    3 days per week

    The Hartford Financial Services Group

    Columbus, OH
    2 days ago
  •  ...that provide peace of mind for our customers worldwide. As a principal software engineer at Liberty Mutual, you’ll consult on highly complex...  ...cloud-native platforms using modern cloud services (preferably AWS), CDK, DevOps practices, GitHub Actions or equivalent CI/CD... 
    Amazon Web Service
    Work at office
    Local area
    Worldwide

    Liberty Mutual

    Columbus, OH
    2 days ago
  • Join us at AWS Lambda in building global scale compute platforms. We focus on serverless &...  ...to understand our customers' needs and engineer new features to meet them; own and automate...  ...(non-internship) in professional software development- Interest, knowledge, and experience... 
    Amazon Web Service
    Internship

    Amazon

    Dublin, OH
    2 days ago
  • We are looking for a Software Development Engineer to design, build, and operate core platform components...  ...monitoring — at a scale that directly impacts AWS network capacity delivery.Key job...  ...serverless infrastructure using AWS Lambda, DynamoDB, SWF, SQS, and EventBridge-... 
    Amazon Web Service
    Internship

    Amazon

    Dublin, OH
    21 hours ago
  •  ...intelligence on advanced cyber threats to AWS services and AWS customers operating in...  ...required. As a Senior Security Intelligence Engineer, you will help enhance our capabilities...  ...building application using AWS services such as Lambda, AWS Elastic Beanstalk, Kubernetes-... 
    Amazon Web Service
    Night shift
    Weekend work

    Amazon

    Dublin, OH
    1 day ago
  • AWS has successfully launched the European Sovereign Cloud (ESC)...  ...actively seeking experienced systems engineers with a strong background in...  ..., including EC2, S3, Dynamo, Lambda, and Bedrock, exclusively for...  ...improving one of the largest software systems. Over the course of a... 
    Amazon Web Service
    Relocation
    Relocation package
    Rotating shift

    Amazon

    Dublin, OH
    1 day ago
  •  ...Code), Agentic AI development (Rules, Skills, Subagents), Software Development Lifecycle Practices and Agile Methodologies (Kanban...  ...Tools, Scripting Languages such as Python. As a Principal Software Engineer, you will be a technical leader responsible for setting the... 
    Full time
    Work experience placement
    Worldwide

    OCLC

    Dublin, OH
    1 day ago
  • We're seeking a talented Software Development Engineer to join our Business Information Governance (BIG) team in Dublin, Ireland. In this role, you'...  ...testing, and operations- Knowledge of cloud services such as AWS or equivalentAmazon is an equal opportunities employer. We... 
    Amazon Web Service

    Amazon

    Dublin, OH
    3 days ago
  •  ...-less environment using proven, as well as evolving native AWS services and other technologies to create a friction free user...  ...innovate on behalf of the employee.A day in the lifeAs a Software Development Engineer, you will design, develop, and test Amazon-scale enterprise... 
    Amazon Web Service
    Internship
    Worldwide
    Flexible hours

    Amazon

    Dublin, OH
    2 days ago
  •  ...per second?Amazon CloudFront is looking for an experienced Software Development Engineer to join our Routing Dataplane team in Dublin,Ireland. CloudFront...  ...processing pipelines,and collaborate with teams across AWS to influence how content is delivered, secured, and... 
    Amazon Web Service
    Internship

    Amazon

    Dublin, OH
    1 day ago
  • Developers all over the world rely on AWS Load Balancing services to ensure their applications and services are highly available...  ...integration of emerging technologies. We’re looking for an experienced Software Engineer to join the Internal DNS team in support the onboarding of... 
    Amazon Web Service
    Internship
    Flexible hours

    Amazon

    Dublin, OH
    1 day ago
  •  ...Job TitleStrong hands-on experience on Java, J2EE technologies.Strong demonstrable experience on AWS, strong experience in using AWS services like SQS, Lambda, DynamoDB, ECS, MSK, etc.Ability to balance priorities and work on multiple efforts simultaneously.Knowledge/experience... 
    Amazon Web Service

    Samprasoft

    Columbus, OH
    3 days ago
  • The AWS Shield team is seeking a driven and talented Software Development Engineer to join our Distributed Denial of Service response team. In this pivotal role, you'll get to work on the front line of incident response, designing and building systems which keep AWS infrastructure... 
    Amazon Web Service
    Internship

    Amazon

    Dublin, OH
    2 days ago
  • AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In...  ...talented people who want to help.You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations... 
    Amazon Web Service
    Internship

    Amazon

    Dublin, OH
    21 hours ago
  •  ...migration workflow.Amazon RDS is a part of AWS Utility Computing (UC) which provides...  ...teamYou'll join a team of curious, driven engineers who believe that technical excellence and...  ...Experience (non-internship) in professional software development- Experience designing or... 
    Amazon Web Service
    Internship
    Flexible hours

    Amazon

    Dublin, OH
    21 hours ago
  • As part of the AWS Applied AI Solutions organization, we have a vision to provide business applications, leveraging Amazon...  ...every step to provide a seamless, unified experience.As a Software Development Engineer for Amazon SES, you'll work on backend and customer-facing... 
    Amazon Web Service
    Internship
    Worldwide
    Flexible hours
    Night shift
    Weekend work

    Amazon

    Dublin, OH
    1 day ago
  •  ...protecting. TrafficShift is the critical service that keeps AWS's global infrastructure resilient — enabling engineers to drain and restore traffic across thousands of network devices in seconds.We're looking for a Software Development Engineer to help us build the future of... 
    Amazon Web Service
    Immediate start
    Worldwide
    Shift work
    Rotating shift

    Amazon

    Dublin, OH
    4 days ago
  • AWS Database Migration Service (DMS) has migrated more than 1.5 million database workloads...  ...directly on the core C/C++ replication engine that powers heterogeneous database...  ...Experience programming with at least one software programming language, or experience in embedded... 
    Amazon Web Service
    Flexible hours

    Amazon

    Dublin, OH
    1 day ago
  •  ...develops and manages critical services used by all Corporate and AWS data center employees to protect physical sites and preserve...  ...AWS users have placed in us. You'll work with passionate software engineers to build systems that are essential for keeping Corporate and... 
    Amazon Web Service
    Permanent employment
    Internship
    Worldwide
    Flexible hours

    Amazon

    Dublin, OH
    21 hours ago
  •  ...technologies, and make a direct impact on customers migrating to AWS, this might be the role for you.Our team is responsible for...  ...customers and accelerating their migration journey.As a Software Development Engineer on our team, you will tackle challenging distributed... 
    Amazon Web Service
    Internship

    Amazon

    Dublin, OH
    3 days ago
  •  ...The Informatics team owns the security telemetry mission in AWS. We collect, enrich and vend massive volumes of security...  ...of hosts across globally distributed regions. As a Security Software Development Engineer on the Informatics team, you will develop software that collects... 
    Amazon Web Service
    Internship
    Flexible hours

    Amazon

    Dublin, OH
    4 days ago
  • As a Senior Software Development Engineer in Network Capacity Services, you will be responsible for designing, developing, and maintaining scalable...  ...help manage and forecast network infrastructure needs across AWS's global network.Key job responsibilitiesDesign and... 
    Amazon Web Service
    Internship

    Amazon

    Dublin, OH
    21 hours ago
  •  ...follows:OCLC's Cloud Library team is seeking an experienced Senior Software Engineer to design, develop, and support scalable cloud-based...  ...Server / MySQL / MongoDB / DynamoDB — confirm stack] Cloud: [AWS / Azure / Google Cloud — confirm platform] DevOps: CI/CD pipelines... 
    Amazon Web Service
    Full time
    Work at office
    Worldwide

    OCLC

    Dublin, OH
    2 days ago
  • A Software Developer Engineer in Penrose Networks at AWS owns the design and development of key components of Amazon’s next-generation datacenter network.This...  ...software design documentationCollaborate with Principal Engineers and Scholars to ensure fast, smooth roll-... 
    Amazon Web Service
    Internship

    Amazon

    Dublin, OH
    1 day ago
  •  ...Java AWS Developer Location: Columbus, OH or Plano TX Experience: 8 to 15 years (only USC/GC/H4EAD/GC EAD/TN visa is open now...  ...FSD Skills Hands-on experience in AWS specifically ECS/EKS, Lambda, SQS, SNS, API Gateway, Step functions, storage services: Must Have... 
    Amazon Web Service

    Kasmo Global

    Columbus, OH
    1 day ago
  •  ...exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III...  ...to develop high-quality softwareExperience in AWS services (ECS, VPC, S3, IAM, Lambda, Aurora Postgres, Route53, ELB, API Gateway), Terraform... 
    Amazon Web Service

    JP Morgan Chase

    Columbus, OH
    2 days ago
  •  ...SaaS offering, and we're looking for Lead Software Engineer eager to solve complex, real-world...  ...Systems: Experience with cloud platforms (AWS preferred) and distributed systems—e.g....  ...what are generally believed to be the principal and essential functions of this job. Specific... 
    Amazon Web Service
    Full time
    Work experience placement
    Work at office
    Local area
    Worldwide
    3 days per week

    OCLC

    Dublin, OH
    4 days ago
  •  ...deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community...  ...develop and deploy scalable cloud native applications using AWS including EC2, S3, Lambda, RDS and API GatewayRequired qualifications, capabilities... 
    Amazon Web Service
    For contractors

    JP Morgan Chase

    Columbus, OH
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, AWS Lambda. Be the first to apply!