CareerPlanGet AI match score →

Software Development Engineer, AWS

Minneapolis, Minnesota, United States💼 Full-time🗓 2026-07-09 → 2026-07-31

Core

Design, implement, test, deploy, and maintain automated solutions and distributed system software to support the AWS global network backbone, ensuring high performance, durability, and security for millions of customers.

Role type

Software Development Engineer (SDE) - Distributed Systems & Network Automation

Builds

Automated tooling, software-defined network (SDN) platforms, and distributed system services for AWS global connectivity

Domain

Cloud Infrastructure / Network Engineering / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed system software development, Object Oriented Design, Large-scale multi-tiered application design, C#/C++/Java/Perl programming, System design and architecture, Agile development, Root cause analysis, On-call incident management

Preferred skills

Full software development life cycle experience, Code review and standards, Source control management, Build processes, Testing and operations experience

Technologies

C#, C++, Java, Perl, SDN, Distributed Systems

Responsibilities

Design and implement innovative solutions to transform service performance and security; Write high-quality distributed system software; Collaborate with Network/Systems teams to roll out new designs; Use data to measure success and prevent faults; Participate in 24x7 on-call rotation; Travel to data centers as needed

Seniority

Mid-Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗