Amazon Development Center U.S., Inc.

Technology

SeniorSoftwareDevEngineer,ServerlessCompute

$185–250k New York, New York, United States; Arlington, Virginia, United States; Seattle, Washington, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Dev Engineer, Serverless Compute at Amazon Development Center U.S., Inc.. Skills: Serverless computing, Cloud computing, Distributed systems, System design. Design and implement scalable serverless compute solutions. Build and maintain CI/CD pipelines”

Industry & Context.

Technology
Problems you'll solve

Troubleshooting; Root cause analysis; Debugging; Performance tuning; Cost optimization

What They're Looking For.

Must Have

5+ years of experience in software development, 3+ years of experience in cloud computing, 3+ years of experience in distributed systems, 3+ years of experience in serverless computing, 3+ years of experience in containerization, 3+ years of experience in CI/CD, 3+ years of experience in infrastructure as code, 3+ years of experience in monitoring and observability, 3+ years of experience in networking, 3+ years of experience in security, 3+ years of experience in programming languages

Nice to Have

Master's degree or PhD in Computer Science, Experience with AI/ML, Experience with data engineering, Experience with large-scale distributed systems, Experience with Kubernetes, Experience with service mesh, Experience with GitOps, Experience with policy as code, Experience with secrets management, Experience with performance tuning, Experience with cost optimization, Experience with disaster recovery, Experience with compliance frameworks, Experience with public speaking, Experience with technical writing

What You'll Do.

Design and implement scalable serverless compute solutions

Build and maintain CI/CD pipelines

Develop and manage infrastructure as code

Implement monitoring and observability solutions

Ensure security best practices are followed

Troubleshoot and resolve issues in production environments

Collaborate with engineering teams

Mentor junior engineers

Stay up-to-date with new technologies

How You'll Work.

Team & Collaboration

Cross-functional teams; Engineering teams; Mentoring junior engineers

Communication Scope

Technical writing; Public speaking

Process & Methodology

Agile methodologies, Scrum, Kanban, Roadmap planning

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 a Senior 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. Your responsibilities will include collaborating with other engineers to build a large scale AWS service, and work with senior leaders to define your team's roadmap. 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 * Lead Technical Strategy and Architecture - Define technical strategies and roadmaps spanning multiple teams, investigating and developing strategies to frame solution sets when the business problem is known but the technical strategy is not yet defined. * Mentor and Develop Engineering Talent - Lead process creation and improvement projects while mentoring and coaching less experienced members of the organization. * Design and Deliver Complex Solutions - Work on complex problems with multiple risks and roadblocks, designing and architecting cross-functional solutions. * Dri

Free ATS check

Applying for this Senior Software Dev Engineer, 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.

Read Company Rants →