AWS Lambda is revolutionizing cloud computing with its serverless platform, and the Lambda Runtimes team in Dublin is at the forefront of this transformation. As a Senior Software Engineer on the Language Runtimes team, you'll be responsible for managing and improving the six Managed Runtimes (Python, NodeJS, Java, Ruby, Go, DotNet) that power AWS Lambda's serverless computing infrastructure.
The role combines deep technical expertise with customer-facing responsibilities, requiring both strong programming skills and the ability to understand and address customer needs. You'll work on high-impact projects that shape how developers worldwide build and deploy serverless applications. The position involves solving complex problems at massive scale, improving developer experience, and contributing to the evolution of serverless computing.
AWS offers an inclusive culture that values diverse experiences and perspectives. The team emphasizes mentorship, career growth, and work-life harmony. You'll be part of an organization that's leading cloud innovation while working alongside talented engineers who are passionate about transforming how the world computes.
The role includes on-call responsibilities, but the team works collaboratively to ensure systems are well-engineered and fault-tolerant. You'll have the opportunity to work on groundbreaking technology while helping to shape the future of cloud computing at one of the world's most innovative companies.
This position is based in Dublin, Ireland, with relocation assistance available. The ideal candidate should be intellectually curious, customer-focused, and excited about working with various programming languages and runtime environments. If you're passionate about serverless computing and want to make a significant impact on how software is built and deployed in the cloud, this role offers an exceptional opportunity to be at the forefront of technological innovation.