Amazon Development Center U.S., Inc.
Technology
SoftwareDevEngineerII,ServerlessCompute
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Dev Engineer II, Serverless Compute at Amazon Development Center U.S., Inc.. Skills: Serverless Compute, Virtualization, Containerization. Serve as subject matter expert. Define functional requirements”
Industry & Context.
What They're Looking For.
Must Have
3+ years professional software development, 2+ years system design or architecture, 1+ years software development engineer, 1+ years designing distributed software applications, 1+ years Object Oriented Design, Bachelor's degree or foreign equivalent, Experience programming at least one language
Nice to Have
3+ years full software development lifecycle, Bachelor's degree in computer science
What You'll Do.
Serve as subject matter expert
Define functional requirements
Define technical requirements
Translate requirements into architecture
Deliver highly available services
Operate scalable services
Operate low-latency services
Drive improvements across SDLC
Collaborate on system architecture
Collaborate on scalability
Collaborate on reliability
Collaborate on performance
Mentor junior engineers
Contribute to technical culture
Adapt to new environments
Adapt to changing requirements
How You'll Work.
Team & Collaboration
Team-oriented atmosphere
Full Job Description
AWS Serverless Compute is at the heart of the Serverless movement. It is a fast growing service that is becoming the default compute platform for a wide range of applications including executing untrusted and AI generated code in isolated environments with near-instant launch and resume capabilities. We are seeking Software Development Engineers interested in driving the evolution of virtualization and containerization platforms similar to Lambda. We are responsible for the for the complete control plane that allows customers to launch, suspend, clone, and terminate instances of their application while maintaining the serverless benefits of built-in availability. Our services creates millions of VMs on weekly basis and manages the VM lifecyle through millions of transactions. In this role you will work on developing features that help our customers build solutions rather than manage infrastructure. There is a huge opportunity to innovate and simplify for our customers. You will get the opportunity to work on languages such as Java, TypeScript, Python, and Rust. Come challenge yourself in our team-oriented atmosphere, and watch yourself grow with one of the most innovative and fastest growing areas. Key job responsibilities - Serve as a key contributor and subject matter expert for critical components of the service, demonstrating deep technical knowledge and expertise - Define functional and technical feature requirements, and translate them into detailed solution architecture that meets requirements for functionality, performance, scalability, reliability, and adherence to development goals and principles - Deliver and operate highly available, scalable, low-latency services in production with measurable impact on customer experience - Drive improvements across the full software development lifecycle, including scoping, design, code, testing, deployment, and maintenance of the team's software - Collaborate with senior engineers on system architecture, scalability,
Applying for this Software Dev Engineer II, Serverless Compute role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon Development Center U.S., Inc.?
Real rants from real employees. Read before you apply.