Job Description

We are building a next-generation multi-cloud networking software platform that rethinks how connectivity, security, and visibility are delivered across public clouds. Unlike traditional multi-cloud networking products that rely heavily on VM-based overlays and virtual routers, our approach emphasizes cloud-native data planes, lightweight programmable components, and deep integration with cloud provider networking primitives.

We are looking for a skilled Networking Developer with strong experience in designing, developing, and maintaining networking solutions using any modern programming language. The ideal candidate will have a solid understanding of Layer 3 networking protocols, hands-on experience across the Software Development Life Cycle (SDLC), and the ability to troubleshoot complex networking and system-level issues.

Key Responsibilities

Design, develop, and maintain networking applications and services using any programming language (C, C++, Go, Python, Java, etc.).

Participate in all phases of the SDLC, including requirements analysis, design, development, testing, and deployment.

Work on networking technologies, including:

EVPN-VXLAN

EVPN-MPLS

BGP, OSPF

IPSEC, Wireguard

SNAT, DNAT

Develop and enhance backend services for network routing, monitoring, and telemetry platforms.

Analyze, troubleshoot, and resolve customer and production issues related to networking, hardware, or system software.

Perform root cause analysis and implement long-term fixes to improve network reliability and performance.

Collaborate with cross-functional teams such as QA, product management, and customer support.

Follow Agile/Scrum methodologies and contribute to sprint planning and reviews.

Ensure high code quality through reviews, testing, and documentation.

Required Skills & Qualifications

4-7 years of experience as a Networking Developer or Software Engineer.

Strong understanding of networking fundamentals and L2/L3 protocols.

Hands-on experience with BGP, OSPF, EVPN, VXLAN, MPLS, or similar technologies.

Proficiency in at least one programming language (C/C++, Go, Python, Java, etc.).

Experience debugging and troubleshooting network and system-level issues.

Good knowledge of Linux/Unix environments.

Familiarity with Agile development practices.

Strong analytical and problem-solving skills.

Exposure to Cloud Networking like AWS VPC, Direct Connect etc

Preferred Qualifications

Experience in network OS or data centre or cloud networking environments.

Exposure to network automation, telemetry, or monitoring tools.

Understanding of distributed systems or high-availability architectures.

Experience working in customer-facing engineering roles.


Skills Required
Java, Ipsec, Unix, C, Go, Bgp, Mpls, Linux, Vxlan, Ospf, Python

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application