Software Development Engineer , Network Monitoring and Remediation
Core
Build software to detect, diagnose, and automatically resolve impairments across AWS's global network, ensuring high availability and performance for millions of customers.
Role type
Senior IC software development engineer (network monitoring and remediation)
Builds
Near-real-time probing, telemetry processing, and triangulation infrastructure for AWS network observability
Domain
Cloud infrastructure, distributed systems, network observability
Deliverable
production ML models
Required skills
Architecture and design of scalable systems, modern language programming (Java, C++, C#), object-oriented design, mentoring, leading engineering teams, automation, innovation
Preferred skills
Full software development life cycle experience, coding standards, code reviews, source control management, build processes, testing, operations
Technologies
Java, C++, C#
Responsibilities
Design and build scalable network monitoring systems, automate remediation of network impairments, collaborate with operations and network design teams, launch and support code end-to-end
Seniority
Senior, hands-on IC with leadership responsibilities