> Markdown version of [/jobs/ext/2039289-system-development-engineer-ii-serverless](https://www.wearedevelopers.com/jobs/ext/2039289-system-development-engineer-ii-serverless). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # System Development Engineer II, Serverless - **Company:** Amazon.com, Inc. - **Location:** Denver, CO, United States - **Salary:** $129,200.0 - $174,800.0 - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Systems Engineering, Build Automation, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Computer Programming, Continuous Delivery, Continuous Integration, Software Design Patterns, Distributed Systems, Fault Tolerance, Python (Programming Language), Windows PowerShell, Scrum Methodology, Systems Development Life Cycle, Ruby, Software Engineering, Software Security, AWS Lambda, Containerization, AWS Fargate, Serverless Computing, Golang - **Published:** August 12, 2026 - **Apply:** https://www.amazon.jobs/en/jobs/10499146/system-development-engineer-ii-serverless ## About the Role Bachelor's degree, or CSSLP (Certified Secure Software Lifecycle Professional) - 2+ years of non-internship professional software development experience - 1+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby - Knowledge of systems engineering fundamentals (networking, storage, operating systems) - Current, active US Government Security Clearance of Top Secret with SCI eligibility or above, Experience with distributed systems at scale - Experience building services using AWS products - Experience working in an Agile environment using the Scrum methodology ## Description The Amazon Dedicated Cloud (ADC) Serverless team is hiring a cleared Systems Development Engineer to join the team. This is an exciting opportunity to use the latest cloud computing technologies to help U.S. Government agencies implement innovative serverless and container solutions and solve technical problems at scale. In this role, you will join a team of highly talented engineers that build and support AWS Lambda and container services (ECS, EKS, ECR, Fargate) in air-gapped cloud environments, as well as services and tooling to improve how we operate and deliver these platforms. This role enables you to deliver impact at scale: the work you do unlocks the latest in serverless and container capabilities for all of our US ADC customers. A successful Systems Development Engineer on our team is focused on building services and tooling that enhance our operational posture and eliminate toil. They think about the scalability, availability, and operational readiness of what they create. They operate at the intersection of commercial service architecture and ADC partition constraints, balancing long-term design decisions against the urgency of customer delivery. They build automation that replaces manual processes, and they drive reliability improvements through software rather than procedure. This position requires that the candidate selected must currently possess and maintain an active TS/SCI security clearance. The position further requires that, after start, the selected candidate obtain and maintain an active TS/SCI security clearance with polygraph or commensurate clearance for each government agency for which they perform AWS work., Designing and building automation, tooling, and CI/CD pipelines that enable safe, continuous delivery of AWS Lambda and container services into isolated cloud environments - Identifying and eliminating operational toil through software: replacing manual processes with self-service tools, automated remediation, and scalable infrastructure - Diving deep into service inter-dependencies and region-specific configurations to find root causes and drive permanent resolutions through code - Proactively identifying and resolving system variances that could affect major services globally, before they impact customers - Building and maintaining monitoring, alerting, and observability systems that ensure fault tolerance across distributed serverless and container infrastructure - Collaborating with commercial service teams to understand architecture changes and implement ADC-specific adaptations A day in the life On a typical day as a System Development Engineer (SysDev), you will contribute to development efforts across internal service teams to improve system health and status, maintainability, operational efficiency, tooling, and product builds. You will identify repetitive operational work and replace it with automated solutions that scale without human intervention. Additionally, you will support complex customer technical challenges and drive global solutions through software. As a member of the Amazon Dedicated Cloud community, you will provide on-call support when necessary across Serverless and Container technology stacks. ## Related Videos - [Server Side Serverless in Swift](https://www.wearedevelopers.com/videos/133-server-side-serverless-in-swift) - [Building Reliable Serverless Applications with AWS CDK and Testing](https://www.wearedevelopers.com/videos/812-building-reliable-serverless-applications-with-aws-cdk-and-testing) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [30 powerful AWS hacks in just 30 minutes: Boost your developer productivity](https://www.wearedevelopers.com/videos/1624-30-powerful-aws-hacks-in-just-30-minutes-boost-your-developer-productivity) - [Serverless deployment of (large) NLP models ](https://www.wearedevelopers.com/videos/158-serverless-deployment-of-large-nlp-models) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Top Must-Visit Developer Conferences in the US in 2026](https://www.wearedevelopers.com/magazine/679-top-must-visit-developer-conferences-in-the-us-in-2026) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)