AWS Lambda is revolutionizing cloud computing by simplifying the development experience for developers worldwide. The Lambda Runtimes team in Dublin is seeking a Senior Software Engineer to join their mission of advancing serverless computing. This role focuses on managing and improving Lambda's six Managed Runtimes (Python, NodeJS, Java, Ruby, Go, DotNet) and custom runtime solutions.
The position offers an opportunity to shape the future of serverless computing while working on high-impact projects that affect developers globally. You'll be part of the Lambda Experience charter, working to streamline the journey from desktop development to production services. The role combines technical depth in programming languages and container technologies with customer-facing responsibilities.
As a team member, you'll contribute to critical initiatives that define how modern software applications are built and deployed. The role demands strong technical expertise, customer focus, and the ability to work effectively in a diverse team environment. You'll be responsible for solving complex technical challenges while ensuring high availability and performance at massive scale.
The team culture emphasizes continuous learning, inclusivity, and work-life harmony. You'll participate in an on-call rotation, working collaboratively to maintain system reliability and resolve operational issues. The position offers extensive growth opportunities through mentorship, knowledge-sharing, and career development resources.
This role is ideal for someone passionate about serverless computing, programming languages, and container technologies, who wants to make a significant impact on how the world builds and deploys software. You'll be working with cutting-edge technology while helping shape the direction of AWS and the serverless industry as a whole.