Software Development Engineer - Lambda, Lambda - Sandbox

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer - Lambda, Lambda - Sandbox

AWS Lambda is at the forefront of serverless computing revolution, seeking a Senior Software Engineer to join their Dublin team. This role offers a unique opportunity to shape the future of cloud computing at AWS, working on a service that aims to simplify and improve cloud computing experience for developers worldwide.

The position involves full-stack development on a large distributed computing platform, where you'll be responsible for building highly available, secure, and scalable event-driven systems. You'll work on critical components of AWS Lambda, contributing to significant features like Runtime Management Controls, Lambda Extensions, and Container Support.

AWS Lambda's Dublin team handles the entire development of the service, giving you substantial influence over the service roadmap. You'll join a team that has already delivered major features and continues to innovate in the serverless space. The role requires a balance of technical expertise and customer focus, as you'll need to understand and meet the expectations of developers using Lambda to build modern applications.

The position includes on-call responsibilities, but with a strong emphasis on engineering systems to be fault-tolerant and high-quality before production deployment. The team works collaboratively to resolve any operational issues, ensuring no one tackles challenges alone.

As part of AWS's Utility Computing organization, you'll be working alongside teams responsible for foundational services like S3 and EC2, contributing to AWS's continued leadership in cloud innovation. The role offers excellent growth opportunities through mentorship, knowledge-sharing, and a culture that embraces diversity and inclusion.

The ideal candidate should be intellectually curious, eager to learn, and passionate about turning Lambda users into service advocates. You'll need experience in professional software development, system architecture, and programming languages, with a preference for Rust/C++/GoLang expertise. Understanding of operating system concepts is crucial for this role.

This position offers competitive benefits, including relocation assistance to Dublin, flexible work arrangements, and strong career development support. You'll be part of a company that values diverse experiences and perspectives, with various employee-led affinity groups and ongoing learning opportunities.

Last updated an hour ago

Responsibilities For Software Development Engineer - Lambda, Lambda - Sandbox

  • Own and implement specific components of AWS Lambda
  • Build highly available, secure, scalable, distributed, event-driven systems
  • Help define system architecture
  • Participate in on-call responsibilities
  • Contribute to service roadmap development
  • Work on full-stack development for large distributed computing platform

Requirements For Software Development Engineer - Lambda, Lambda - Sandbox

Go
Rust
  • Experience (non-internship) in professional software development
  • Experience designing or architecting new and existing systems
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Experience in one of Rust/C++/GoLang preferred
  • Knowledge of operating system concepts (threads/memory-management)

Benefits For Software Development Engineer - Lambda, Lambda - Sandbox

Relocation Benefits
  • Flexible work hours
  • Work-life harmony
  • Mentorship and career growth opportunities
  • Knowledge-sharing resources
  • Employee-led affinity groups
  • Relocation assistance
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer - Lambda, Lambda - Sandbox

Senior Software Development Engineer, Aurora PostgreSQL

Senior Software Engineering role at AWS focusing on Aurora PostgreSQL database development, requiring 7+ years of experience in software development and distributed systems.

Senior Software Development Engineer, Digital & Emerging Payments Tech

Senior Software Development Engineer role at Amazon's Digital & Emerging Payments Tech Team, building innovative payment solutions for global customers.

Senior Software Development Engineer, Aurora PostgreSQL

Senior Software Engineer role at AWS working on Aurora PostgreSQL, building scalable database services and distributed systems with competitive compensation and benefits.

Senior Software Development Engineer- AWS Aurora, Aurora

Senior Software Engineering role at AWS Aurora team, building high-scale cloud database services with competitive compensation range of $151,300-$261,500.

Senior Robotics Software Engineer - Test and Validation

Senior Robotics Software Engineer position at Amazon Robotics, focusing on test and validation of robotic systems, offering competitive salary and benefits in Seattle.