Software Engineer -- Networking, C and C++
Core
Designing enhancements, updates, and programming changes for Monitoring Services subsystems within next-generation network routing solutions.
Role type
Senior Software Engineer (Networking, C/C++)
Builds
Network routing software and monitoring services for large-scale digital infrastructure.
Domain
Networking, Telecommunications, Edge-to-Cloud
Deliverable
production ML models | product features
Required skills
C/C++ programming, Internet Protocols (TCP/UDP, IPv4/IPv6), IP routing protocols (BGP, OSPF, ISIS), Unix/Linux systems, unit testing, debugging, analytical problem-solving
Preferred skills
Python programming, Cloud Architectures, DevOps, Microservices, Distributed Computing, Security-First Mindset
Technologies
C, C++, Python, TCP, UDP, IPv4, IPv6, BGP, OSPF, ISIS, Unix, Linux
Responsibilities
Design enhancements and updates for application subsystems; Analyze design and determine coding/integration activities; Write and execute unit-testing plans; Identify and resolve code and integration issues.
Seniority
Senior, 10+ years experience