← All roles

Software Development Engineer, Lambda Runtimes, AWS

Amazon· Software Development
Apply on company site
DublinFull-timePosted yesterday

About the role

AWS Lambda Runtimes role focused on language runtimes for Lambda, including curation, patching, and deprecation of managed runtimes (Python, NodeJS, Java, Ruby, Go, DotNet) and associated container images, with responsibilities across design, development, operations, and customer-focused initiatives in a high-scale, fault-tolerant environment.

Responsibilities

  • Own and drive new and existing initiatives in Lambda related to language runtimes and customer-facing functionality
  • Identify and solve problems across different programming language ecosystems
  • Build, release, and verify software with industry best practices
  • Collaborate with customers and internal teams to improve developer experience and performance
  • Operate in a high-scale, highly available production environment; contribute to on-call rotations

Qualifications

  • Experience (non-internship) in professional software development
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • Experience with full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Bachelor's degree in computer science or equivalent (preferred)

Skills

Required:Professional software developmentSoftware design and architecture
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Amazon

Amazon.com, Inc. or its affiliates

liquid-ai-recruiting-target

More open roles at Amazon