CareerPlan

Software Development Engineer (open-source)

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

Core

Build and maintain AWS Lambda Runtimes, including implementation, documentation, security updates, and supporting libraries for seven languages (Python, NodeJS, Java, .NET, Ruby, Go, Rust) to enable serverless code execution.

Role type

Senior Software Development Engineer (Open Source)

Builds

AWS Lambda Runtimes and supporting libraries for multiple programming languages

Domain

Cloud computing, serverless infrastructure, multi-language runtime environments

Required skills

Software architecture, system design, debugging, profiling, open-source contribution, strong programming in at least two of: Java, Python, Node.js, Go, Rust

Preferred skills

Full software development life cycle experience, AWS services experience

Technologies

AWS Lambda, Python, Node.js, Java, .NET, Ruby, Go, Rust

Responsibilities

Implement runtime features across multiple languages, manage security updates and patches, engage with upstream open-source communities, debug and profile large-scale systems, design scalable systems

Seniority

Senior, hands-on IC