Software Dev Engineer – C++, Networking
Core
Design, develop, qualify, and maintain high-performance networking software for distributed applications and core infrastructure, including modernizing legacy components and integrating Generative AI Agents.
Role type
Senior Software Engineer (C++ Networking)
Builds
Ultra-reliable, lightning-fast, and adaptive network infrastructure software
Domain
Networking, Distributed Systems, Core Infrastructure
Deliverable
production ML models | product features
Required skills
C/C++ development, high-throughput system design, Linux OS fundamentals, data structures and algorithms, system optimization, legacy code modernization, Generative AI Agent integration
Preferred skills
High-availability system architecture, low-latency system design, automated operational workflows
Technologies
C, C++, Linux, Generative AI Agents
Responsibilities
Design and develop networking software; diagnose bottleneck issues and optimize resource utilization; re-architect complex legacy components; evaluate and integrate Generative AI Agents into diagnostic pipelines.
Seniority
Senior, hands-on IC
