Network Developer

5 - 9 years

20 - 27 Lacs

Posted:10 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role:

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

  • 47 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.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Tata Communications logo
Tata Communications

Telecommunications

Chennai

RecommendedJobs for You

bengaluru, karnataka, india