CareerPlan

Software Development Engineer (open-source), Runtimes

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

Core

Design, implement, and maintain AWS Lambda Runtimes across seven languages (Python, NodeJS, Java, .NET, Ruby, Go, Rust) to support serverless compute for millions of customers.

Role type

Senior Software Development Engineer (Runtimes)

Builds

Serverless compute runtimes and supporting libraries

Domain

Cloud computing / Serverless infrastructure

Required skills

Java, Python, Node.js, Go, Rust, system architecture, open source collaboration, security patching, debugging, profiling

Preferred skills

Full software development life cycle, coding standards, code reviews, source control management, build processes, testing, operations

Technologies

AWS Lambda, Python, NodeJS, Java, .NET, Ruby, Go, Rust

Responsibilities

Implement and maintain runtime versions across multiple languages, engage with upstream open-source communities, simplify Runtime operations for efficiency and scalability, balance security patching urgency against customer disruption risk, design and architect scalable systems

Seniority

Senior, hands-on IC