×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer, Management Plane; AWS

Job in Seattle, King County, Washington, 98127, USA
Listing for: Amazon
Full Time position
Listed on 2026-07-18
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, AWS, DevOps
Salary/Wage Range or Industry Benchmark: 143700 - 194400 USD Yearly USD 143700.00 194400.00 YEAR
Job Description & How to Apply Below
Position: Software Development Engineer, Management Plane (AWS)

Software Development Engineer, Management Plane

Are you a systems builder who loves solving complex distributed systems challenges? Do you want to revolutionize how the world's largest cloud infrastructure is managed? Join us and help design the future of network infrastructure management! Our team is part of AWS Networking Services and owns the administrative and management capabilities for Amazon's global network infrastructure. We are building next‑generation management APIs and infrastructure that replace legacy protocols with modern, secure alternatives across AWS’s massive device fleet.

Our mission is simple but ambitious: enable engineering teams to build scalable, secure, and reliable network management solutions that serve as the foundation for all AWS networking services.

In this role you will develop state‑of‑the‑art device management infrastructure, including SDKs in Rust, Python, and Java, secure inter‑process communication systems, certificate management, device identity frameworks, and observability infrastructure that gives network engineers visibility into Amazon’s global network fleet. You will design, implement, and operate highly scalable, distributed systems that manage network infrastructure across AWS’s global footprint.

Key Job Responsibilities
  • Design and implement core management API infrastructure, including on‑device gateways, SDK libraries in Rust/Python/Java, secure IPC mechanisms, and device connectivity frameworks.
  • Build model‑driven APIs that enable seamless integration for component teams, with automatic forward and backward compatibility.
  • Develop asynchronous execution infrastructure supporting long‑running operations, callbacks, streaming, and pub/sub mechanisms for rich programmability.
  • Create certificate management and device identity systems supporting secure authentication across all AWS regions and partitions.
  • Implement observability infrastructure, including on‑device agents for structured logging, distributed tracing, and metrics collection.
  • Partner with security teams to implement robust authentication, authorization, encryption, and auditing for device access.
  • Optimize system performance to support high‑volume operations at AWS scale.
  • Drive architectural decisions that scale systems from experimental to production‑ready infrastructure serving the global fleet.
  • Write high‑quality, well‑tested code and participate in code reviews to maintain engineering excellence.
  • Mentor junior engineers and contribute to technical design reviews across the team.
A Day in the Life

You will be a hands‑on technical contributor working on problems that directly impact AWS’s ability to scale and serve millions of customers worldwide. You will design APIs and SDKs that thousands of engineers will use daily, making complex infrastructure management operations simple, safe, and reliable. Your technical decisions will influence how Amazon manages network infrastructure for years to come, and you will tackle challenges spanning embedded systems, kernel interfaces, RESTful APIs, RPC services, and modern web applications.

You will use your strong technical and communication skills to gather requirements, generate designs, and carry projects through all software lifecycle stages.

About the Team

We are a focused team working on transformational infrastructure that will fundamentally change how network infrastructure is managed  serve many internal customers and play a critical role with multiplying effect across AWS Networking. We pride ourselves on building developer‑friendly infrastructure that makes complex operations simple and safe. The team operates with high autonomy, direct customer engagement, and significant impact on AWS networking future.

Basic

Qualifications
  • 3+ years of non‑internship professional software development experience.
  • 2+ years of non‑internship design or architecture experience of new and existing systems.
  • 1+ year of software development engineer or related occupational experience.
  • 1+ year of designing and developing large‑scale, multi‑tiered, multi‑threaded, embedded or distributed software applications, tools, systems, and services using C#, C++, Java, or Perl.
  • 1+ year…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary