Posted on: 10/03/2026
What Youll Do :
- Design and develop routing control-plane services, including route computation, convergence handling, topology abstraction, configuration modeling, and distributed reconciliation logic.
- Build and evolve networking intelligence for service-to-service routing, connectivity policies, traffic segmentation, and cross-region/multi-tenant behavior.
- Define system architecture supporting high availability, deterministic failover, scale-out routing state distribution, and consistent configuration propagation across clusters and sites.
- Lead design reviews, influence engineering patterns, and ensure correctness, observability, and operational readiness of networking components.
- Develop testing strategies for route scale, convergence timing, configuration drift, and failure simulation under realistic networking conditions.
- Build tooling for debuggability, policy traceability, routing event visibility, and operational workflows used in production environments.
- Partner with product, platform, and cloud networking teams to ensure alignment with AWS, Azure, and GCP networking primitives including routing boundaries, private connectivity, service routing, and hybrid/cloud edge patterns.
- Mentor teams and drive engineering excellence in networking, distributed systems, and cloud-native design.
What You Bring :
- Strong hands-on experience building networking systems with a focus on routing logic, distributed state management, or networking control-plane development.
- Practical experience with one or more advanced networking concepts such as: route policy frameworks, peering models, routing state machines, L3VPNs, EVPN-style overlays, or distributed topology management.
- (Experience may include open-source stacks, commercial routers, SDN controllers, or cloud networking platforms.
- Solid understanding of distributed system fundamentals including eventual consistency, consensus models (e., Raft), cluster coordination, and state synchronization patterns is a strong plus.
- Experience with cloud-native networking (Kubernetes networking, service routing, intent-based networking, or large-scale multi-cloud connectivity models).
- Strong Linux fundamentals including namespaces, networking internals, and debugging of runtime behavior in distributed systems.
- Proven track record driving architecture, improving platform reliability, and mentoring engineering teams.
- Strong analytical and debugging skills, especially in scenarios involving dynamic routing behavior, distributed failures, or configuration-driven networking logic.
Qualifications :
- 12+ years of experience in software engineering with a focus on networking control-plane development, distributed networking systems, SDN, or cloud network orchestration.
- Bachelors or Masters Degree in Computer Science, Engineering, or equivalent hands-on industry experience.
The Job Description is intended to be a general representation of the responsibilities and requirements of the job.
However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
Did you find something suspicious?