Software Development Engineer, Network Monitoring & Remediation
Core
Design, build, and operate distributed services for AWS global infrastructure that prevent, predict, detect, and remediate network impairments using streaming analytics and ML/AI.
Role type
Senior IC software development engineer (network monitoring & remediation)
Builds
Distributed services, event management platform, automated mitigation systems
Domain
Cloud infrastructure, networking, streaming analytics, ML/AI
Deliverable
production ML models
Required skills
C#, C++, Java, Perl, Object Oriented Design, distributed software development, system architecture, reliability engineering, multi-threaded programming
Preferred skills
Full software development life cycle experience, code reviews, source control management, build processes, testing, operations experience
Technologies
C#, C++, Java, Perl
Responsibilities
Design and implement scalable distributed services, drive improvements to system reliability and latency, contribute to engineering standards and technical direction, mentor junior engineers
Seniority
Senior, hands-on IC