Software Engineer - C++ & Networking
Hybrid · Bengaluru, Karnataka, India
Job Summary
Design, develop, troubleshoot, and debug networking software. Build high-performance software components including network stacks and advanced tunneling mechanisms such as VPN and IPSec for large-scale cloud environments. Design and implement networking features based on product objectives and architecture guidelines. Analyze system requirements and define coding, integration, and validation activities. Troubleshoot complex networking issues across distributed cloud deployments. Work directly with customers to investigate current issues and drive resolution. Collaborate with multiple teams to develop, integrate, and optimize networking protocols and platform components. Contribute to performance tuning, reliability improvements, and production readiness of data plane services.
Required Qualifications
- BS or MS in Computer Science, Computer Engineering, or a related technical field
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.