CareerPlanSign in

Software Dev Engineer – C++, Networking

Bengaluru, Karnātaka, India💼 Full-time🗓 2026-09-03 → 2026-09-26

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

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.