Amazon Development Centre Ireland Limited
Technology
SoftwareDevelopmentEngineer,Lambda
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Development Engineer, Lambda at Amazon Development Centre Ireland Limited. Skills: Serverless compute, Runtime development, Security updates. Own implementation of Runtimes. Own documentation of Runtimes”
What You'll Achieve.
Deliver best in class serverless customer experience
Industry & Context.
Debugging; Performance monitoring
What They're Looking For.
Must Have
Bachelor's degree or equivalent, 3+ years of professional software development experience, Programming skills in Java, Python, Node.js, Go, or Rust, Deep understanding of system architecture, Deep understanding of design patterns, Deep understanding of software engineering best practices, Debugging skills, Performance monitoring skills
Nice to Have
Open-source enthusiasm/contributions, Experience with AWS services, Experience with Cloud Native architectures
What You'll Do.
Own implementation of Runtimes
Own documentation of Runtimes
Own security updates for Runtimes
Own supporting libraries for Runtimes
Support developers writing code
Support code across multiple languages
Engage with upstream open-source communities
Align Runtimes with language advancements
Simplify Runtime operations
Balance security patching urgency
Balance customer disruption risk
How You'll Work.
Team & Collaboration
Working with teams of diverse peers
Full Job Description
AWS Lambda is a serverless compute service that lets customers run code without provisioning or managing servers. As part of the AWS Lambda team in Dublin, you'll work on one of the fastest-growing services in AWS, processing trillions of invocations monthly for millions of customers worldwide. We're seeking an experienced Software Developer to join our Dublin-based team working on AWS Lambda's Runtimes. The Runtimes team holds a unique position within Lambda, owning implementation, documentation, security updates, and supporting libraries that define how developers write and run code across multiple languages in Lambda. Unlike teams owning discrete services, Runtimes owns software with an extraordinarily large surface area spanning runtime versions across seven languages (Python, NodeJS, Java, .NET, Ruby, Go, Rust), each with its own dependencies, behaviors, and integration patterns with the Lambda platform and broader serverless ecosystem. This is a customer-visible and developer-scrutinized area in Lambda. An SDE in this domain must possess versatile expertise across multiple programming languages and a nuanced understanding of how customers experience Lambda through its programming models. They actively engage with upstream open-source communities, ensuring Runtimes align with evolving language advancements. They simplify Runtime operations for efficiency and scalability, balancing security patching urgency against customer disruption risk. This role offers the opportunity to solve complex challenges at scale and deliver best in class serverless customer experience. About the team About the team As a team, we are dedicated to making new team members feel welcome and included. We strive to grow each other through task assignments, mentorship, and trainings. As an Amazonian, you’ll work with some of the most talented engineers in our industry. We believe in attracting, developing and retaining talent from diverse backgrounds. We value different perspectives and lo
Applying for this Software Development Engineer, Lambda role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon Development Centre Ireland Limited?
Real rants from real employees. Read before you apply.