Software Development Engineer, Lambda Runtimes, AWS
AWS Lambda aims to simplify and enhance the cloud computing experience for developers worldwide, from startups to Fortune 100 companies. As serverless computing rapidly transforms software development and delivery, Lambda leads this industry-wide revolution.
Our Team
Based in Dublin, Ireland, AWS Lambda continues to define the Serverless revolution. Our team focuses on simplifying tasks for developers, operators, and administrators, facilitating the transition from desktop development to production services. If you are passionate about Serverless computing, programming languages, and container/function interaction models, this role is ideal for you. Join us to change the way the world computes by enabling innovative frameworks that help customers build better software on AWS.
Lambda Experience Runtimes
This highly visible area involves maintaining and deprecating the six Managed Runtimes supported by Lambda, including Python, NodeJS, Java, Ruby, Go, DotNet, as well as custom runtimes and associated container images.
Ideal Candidate
Should have experience delivering new initiatives, working closely with customers, and be familiar with best practices in software development, release, and verification. Knowledge of industry trends in programming languages, build tooling, and deployment is essential. The candidate will own and drive initiatives in Lambda, tackling scale, high availability, performance, and developer experience challenges, including enabling new customer-facing functionalities and paradigms within the Serverless ecosystem.
What does it take to succeed?
* A proactive, customer-focused attitude
* Ability to consider business, operational, and architectural aspects simultaneously
* Curiosity and a passion for learning
* Team-oriented, productive, and fun to work with
* Willingness to learn from others and share your own perspectives
On-Call Responsibility
This role involves on-call duties. We strive to ensure systems are fault-tolerant and meet high-quality standards before deployment. When issues arise, the team collaborates to resolve root causes efficiently, ensuring no one is left alone to handle operational problems.
What you should expect?
If you are excited about shaping future software development and leading innovation, this role offers challenging and groundbreaking work. We seek enthusiastic, empathetic, curious, reliable team members who can contribute to our inclusive culture and help us deliver next-generation compute features, enabling businesses of all sizes to operate seamlessly in the cloud.
About AWS and the Team
AWS provides a comprehensive cloud platform trusted by startups and global enterprises. We value diversity and encourage candidates with varied experiences to apply, even if they do not meet every qualification listed.
Why AWS?
As the pioneer in cloud computing, AWS continues to innovate, powering a broad spectrum of customer needs with our extensive services.
Our Culture
We foster a culture of learning, inclusion, and growth through employee-led affinity groups, ongoing events, and career development resources. We promote work-life balance with flexible hours and arrangements.
- Experience in professional software development (non-internship)
- Experience designing or architecting systems with scalability and reliability in mind
- Proficiency in at least one programming language
- Bachelor's degree in computer science or equivalent
Amazon is committed to diversity and equal opportunity. We prioritize your privacy and data security. For accommodations during the hiring process, visit https://amazon.jobs/content/en/how-we-hire/accommodations.
#J-18808-Ljbffr