CareerPlan

Software Development Engineer, Lambda Runtimes, AWS

Dublin, IrelandFull-time2026-10-19 → 2026-11-10

Core

Building and maintaining managed runtimes (Python, NodeJS, Java, Ruby, Go, DotNet) and custom runtime/container images for AWS Lambda to simplify serverless computing for developers.

Role type

Senior Software Development Engineer (Runtimes)

Builds

AWS Lambda managed runtimes, custom runtime images, and associated container images

Domain

Cloud computing, Serverless architecture, Multi-language runtime ecosystems

Required skills

Software development lifecycle, System design and architecture, Coding standards, Code reviews, Source control management, Build processes, Testing, Operations, Programming languages, Containerization

Preferred skills

Bachelor's degree in Computer Science, Experience with industry best practices in building and releasing software

Technologies

AWS Lambda, Python, NodeJS, Java, Ruby, Go, DotNet, Docker, Kubernetes

Responsibilities

Curate, patch, and deprecate managed runtimes; Enable new customer-facing functionality in the serverless ecosystem; Solve performance and developer experience problems at massive scale; Collaborate with customers on runtime initiatives

Seniority

Senior, hands-on IC