Software Dev Engineer II, AWS Networking (MONA)
Core
Design, implement, and operate core components of in-house network software including controllers, SDN, and planning software for AWS's global network infrastructure.
Role type
Software Development Engineer II (IC)
Builds
Controllers, software-defined networking (SDN), planning software, and out-of-band management systems
Domain
Cloud infrastructure, large-scale distributed systems, networking
Deliverable
production ML models | product features | infrastructure
Required skills
C#, C++, Java, or Perl, Object Oriented Design, large-scale distributed systems design, system architecture, multi-threaded application development
Preferred skills
Full software development life cycle experience, server/storage/networking systems experience, production software application building
Technologies
C#, C++, Java, Perl
Responsibilities
Own end-to-end design, implementation, and operation of scoped components; translate ambiguous requirements into scalable code; operate services in production with high standards; ensure correctness and safety for automation; mentor junior engineers; participate in on-call rotation
Seniority
Mid-level, hands-on IC