Senior Networking Software Development Engineer

12 hours ago


Pune, Maharashtra, India beBeeNetwork Full time ₹ 12,00,000 - ₹ 36,00,000

**Job Overview:**

We are seeking an experienced professional to play a crucial role in designing, developing, and optimizing high-performance networking solutions based on SONiC.

**Key Responsibilities:**

  • Design and develop SONiC-based networking solutions for data center and cloud environments.
  • Contribute to SONiC's Control Plane, Data Plane, SAI, and integration with ASICs.
  • Develop and enhance network security mechanisms, including ACLs, firewall rules, and secure communication protocols.
  • Work with Linux kernel networking stack, DPDK, eBPF, and other high-performance packet processing frameworks.
  • Integrate and optimize FRR, BGP, OSPF, and other routing protocols within SONiC.
  • Collaborate with ASIC vendors to integrate new chipsets with SONiC through SAI API development.
  • Drive software development using C, C++, Python, and Go for various networking and security features.
  • Optimize Netfilter, iptables, nftables, and XDP/eBPF for security and performance enhancements.
  • Design and implement Zero Trust Security models for networking and cloud infrastructure.
  • Work on containerized networking (CNI), Kubernetes networking, and SDN solutions.
  • Debug and troubleshoot networking and security issues using tcpdump, Wireshark, gdb, strace, and perf tools.

**Requirements:**

  • A Bachelor's or Master's degree in computer science, electronics engineering, or a related field.
  • 8-12 years of experience in networking software development, security, and Linux systems programming.
  • Strong expertise in SONiC architecture, SAI, and open networking platforms.
  • Proficiency in L2/L3 networking protocols (BGP, OSPF, MPLS, VXLAN, EVPN, etc.).
  • Strong knowledge of network security concepts, including firewalling, VPNs, and DDoS mitigation.
  • Experience with Linux networking internals, Netfilter, iptables, nftables, XDP, and eBPF.
  • Proficiency in C, C++, Python, and Go for networking software development.
  • Strong debugging skills using tcpdump, Wireshark, gdb, strace, perf, and ASAN.
  • Experience working with network ASICs, Broadcom, Mellanox, Marvell, or Intel-based chipsets.
  • Good understanding of container networking, Kubernetes CNI, and SDN concepts.
  • Hands-on experience with CI/CD, Git, Jenkins, and automated testing frameworks.

**Nice to Have:**

  • Experience in DPDK, P4 programming, and FPGA-based networking solutions.
  • Contributions to open-source networking projects (SONiC, FRR, Linux kernel, etc.).
  • Knowledge of TLS, IPSec, MACsec, and secure boot mechanisms.
  • Experience working with public cloud networking (AWS, Azure, GCP).


  • Pune, Maharashtra, India beBeeSoftware Full time ₹ 1,80,00,000 - ₹ 2,40,00,000

    Senior Network Software EngineerWe are seeking a highly skilled Senior Network Software Engineer to join our team and help design, develop, and maintain next-generation cloud-managed networking software.The ideal candidate is a software developer with deep knowledge of networking protocols and experience building distributed, cloud-native systems. You will...


  • Pune, Maharashtra, India Coupa Software Full time

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M buyers and suppliers We empower you with the ability to predict prescribe and automate smarter ...


  • Pune, Maharashtra, India Boomi Software Full time

    Job DescriptionAbout Boomi and What Makes Us SpecialAre you ready to work on world-changing technologies Today, organizations need to move with increased agility and insight to grow and thrive. Boomi is one of the hottest tech companies in the SaaS/Cloud industry, named a leader for eight years in a row in the Gartner Enterprise iPaaS Magic Quadrant, and...


  • Pune, Maharashtra, India TekIT Software Solutions Pvt. Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are seeking skilled Java Spring Boot Software Engineers and Senior Software Engineers to join our dynamic team. Job Description :The ideal candidates will have strong backend development experience, a deep understanding of microservices architecture, and expertise in building scalable applications. Strong proficiency in Java, Spring Boot, and Spring...


  • Pune, Maharashtra, India TECEZE Full time

    Job Title: Senior Network Engineer (L2/L3 Support)Location: ChennaiJob Type: Full-TimeExperience: 6+ years in Network EngineeringJob Description:We are seeking a highly skilled Senior Network Engineer with 6+ years of experience to join our dynamic team. The ideal candidate will have a deep understanding of network infrastructures and expertise in supporting...


  • Pune, Maharashtra, India Cornerstone OnDemand Full time US$ 90,000 - US$ 1,20,000 per year

    We're looking for a*Senior Network Engineer - APAC & EMEA SiftThis role isOffice Based, Pune OfficeSenior Network Engineer*We see this as an exciting opportunity for someone who is proficient at managing all aspects of LAN/WAN network infrastructure including routers, switches, load balancers, and firewalls in both on prem and cloud environments. Reporting...


  • Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Software Senior EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Pune, Maharashtra, India Vivid Edge Corp Full time

    Senior Network EngineerExp : 10+yrs.Remote (Anywhere in India).Job Description :The Senior Network Engineer is HIGHLY SKILLED in all areas of Network based technologies.This individual must have extensive background in Cisco. The Senior Network Engineer will be responsible for designing, planning and implementing high level as well as departmental projects...