Senior Staff Engineer I

13 hours ago


Bengaluru, India Gruve Full time

Job Title: Senior Staff Engineer I - Software (Layer 3 Protocols)

Location: Bangalore -India


About the Company:


Gruve is an innovative Software Services startup dedicated to empowering Enterprise Customers in managing their Data Life Cycle. We specialize in Cyber Security, Customer Experience, Infrastructure, and advanced technologies such as Machine Learning and Artificial Intelligence. Our mission is to assist our customers in their business strategies utilizing their data to make more intelligent decisions. As a well-funded early-stage startup, Gruve offers a dynamic environment with strong customer and partner networks.


Why Gruve:


At Gruve, we foster a culture of innovation, collaboration, and continuous learning. We are committed to building a diverse and inclusive workplace where everyone can thrive and contribute their best work. If you’re passionate about technology and eager to make an impact, we’d love to hear from you.

Gruve is an equal opportunity employer. We welcome applicants from all backgrounds and thank all who apply; however, only those selected for an interview will be contacted.


Position summary:


We are looking for a Senior Software Development Engineer with extensive experience in developing and optimizing Layer 3 (L3) networking protocols. In this role, you will be responsible for building advanced routing and network services, focusing on scalability, high availability, and performance for complex networking environments.


Key Roles & Responsibilities:


  • Develop and implement advanced routing protocols and features, including OSPF, ISIS, BGP, VRRP, DHCP, DHCPv6, MPLS, LDP, RSVP, ARP, L3VPN, RIP/VxLAN/BGP-LS, SNMP, OAM, EVPN, L2VPN, LAG, NAT, PIM, SFLOW/HA
  • Design and implement features that ensure high availability and robustness, such as Loop-Free Alternates (LFA), Remote Loop-Free Alternates (RLFA), Fast Reroute (FRR), Path Invalidation Control (PIC), and Equal-Cost Multi-Path (ECMP)
  • Perform testing, profiling, and optimization for low-latency, high-throughput packet processing across hardware and software implementations
  • Collaborate with cross-functional teams to ensure seamless integration of Layer 3 functions within the overall networking stack
  • Diagnose, troubleshoot, and resolve complex L3 networking issues using advanced debugging tools and techniques


Basic Qualifications:


  • Education: BE/ME/MSc/BTech in CS, CE, EE, IT or relevant.
  • Experience: 10 - 15 Years
  • Experience in networking software development with hands-on experience in Layer 3 protocols
  • Strong programming skills in C/C++ and experience with networking SDKs
  • In-depth knowledge and experience with protocols such as OSPF, ISIS, BGP, VRRP, DHCP, DHCPv6, MPLS, LDP, RSVP, ARP, L3VPN, RIP/VxLAN/BGP-LS, SNMP, OAM, EVPN, L2VPN, LAG, NAT, PIM, SFLOW/HA and routing resiliency features (e.g., LFA/RLFA, FRR, PIC).


Preferred Qualifications


  • Knowledge of hardware offloading and FPGA programming for network acceleration
  • Knowledge of ASICs and other networking hardware optimized for high-performance applications
  • Knowledge of SDN, NFV, and programmable networking (e.g., P4, DPDK).
  • Familiarity with cloud and data center networking architectures and virtualization technologies (e.g., Docker, Kubernetes).


  • Bengaluru, India Gruve Full time

    Job Title : Senior Staff Engineer I – Software (Data Plane)Location:Bangalore, IndiaAbout the Company:Gruve is an innovative Software Services startup dedicated to empowering Enterprise Customers in managing their Data Life Cycle. We specialize in Cyber Security, Customer Experience, Infrastructure, and advanced technologies such as Machine Learning and...


  • Bengaluru, India Gruve Full time

    Job Title: Senior Staff Engineer I – Software (Data Plane)Location: Bangalore, IndiaAbout the Company:Gruve is an innovative Software Services startup dedicated to empowering Enterprise Customers in managing their Data Life Cycle. We specialize in Cyber Security, Customer Experience, Infrastructure, and advanced technologies such as Machine Learning and...


  • Bengaluru, India Gruve Full time

    Job Title : Senior Staff Engineer I – Software (Data Plane)Location: Bangalore, IndiaAbout the Company:Gruve is an innovative Software Services startup dedicated to empowering Enterprise Customers in managing their Data Life Cycle. We specialize in Cyber Security, Customer Experience, Infrastructure, and advanced technologies such as Machine Learning and...


  • Bengaluru, India Gruve Full time

    Job Title : Senior Staff Engineer I – Software (Data Plane) Location: Bangalore, India About the Company: Gruve is an innovative Software Services startup dedicated to empowering Enterprise Customers in managing their Data Life Cycle. We specialize in Cyber Security, Customer Experience, Infrastructure, and advanced technologies such as Machine...


  • Bengaluru, India Gruve Full time

    Job Title: Senior Staff Engineer I – Software (Data Plane) Location: Bangalore, India About the Company: Gruve is an innovative Software Services startup dedicated to empowering Enterprise Customers in managing their Data Life Cycle. We specialize in Cyber Security, Customer Experience, Infrastructure, and advanced technologies such as Machine Learning...


  • Bengaluru, India Gruve Full time

    Job Title: Senior Staff Engineer I – Software (Data Plane) Location: Bangalore, India About the Company: Gruve is an innovative Software Services startup dedicated to empowering Enterprise Customers in managing their Data Life Cycle. We specialize in Cyber Security, Customer Experience, Infrastructure, and advanced technologies such as Machine Learning...


  • Bengaluru, India Caterpillar Full time

    **Career Area**:Accounting**: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and...


  • Bengaluru, India Netradyne Full time

    About UsNetradyne, an innovator in fleet and road safety technologies, utilizes the potential of Artificial Intelligence and Edge Computing to transform the transportation ecosystem. By adopting Netradyne's vision-based technology, organizations have achieved remarkable results, such as a 50% reduction in road accidents and over 90% decrease in distracted...


  • Bengaluru, India Netradyne Full time

    About UsNetradyne, an innovator in fleet and road safety technologies, utilizes the potential of Artificial Intelligence and Edge Computing to transform the transportation ecosystem. By adopting Netradyne's vision-based technology, organizations have achieved remarkable results, such as a 50% reduction in road accidents and over 90% decrease in distracted...


  • Bengaluru, Karnataka, India May I Help You Full time

    Job TitleSenior Software Engineer - Data Intensive ApplicationsAbout UsWe are May I Help You, a growing company that values innovative solutions and data-driven approaches.Job DescriptionAs a Senior Software Engineer on our team, you will be responsible for developing high-performance software applications using Python. Your expertise in designing scalable...


  • Bengaluru, India Netradyne Full time

    About Us Netradyne, an innovator in fleet and road safety technologies, utilizes the potential of Artificial Intelligence and Edge Computing to transform the transportation ecosystem. By adopting Netradyne's vision-based technology, organizations have achieved remarkable results, such as a 50% reduction in road accidents and over 90% decrease in distracted...


  • Bengaluru, India Netradyne Full time

    About UsNetradyne, an innovator in fleet and road safety technologies, utilizes the potential of Artificial Intelligence and Edge Computing to transform the transportation ecosystem. By adopting Netradyne's vision-based technology, organizations have achieved remarkable results, such as a 50% reduction in road accidents and over 90% decrease in distracted...


  • Bengaluru, Karnataka, India May I Help You Full time

    We are seeking a skilled Senior Instrumentation Engineer - Design and Development to join our team at May I Help You.This role involves assisting senior engineers in designing and developing instrumentation systems for our projects.Key Responsibilities:Design and develop instrumentation systems for various projects.Collaborate with cross-functional teams to...


  • Bengaluru, Karnataka, India Unified GlobalTech (I) Pvt Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Technical Sales Engineer to join our team at Unified GlobalTech (I) Pvt Ltd. This is an excellent opportunity for someone with strong technical knowledge and sales expertise to contribute to our success.


  • Bengaluru, India Gruve Full time

    Job Title: Senior Staff Engineer I - Software (Layer 3 Protocols)Location: Bangalore -IndiaAbout the Company: Gruve is an innovative Software Services startup dedicated to empowering Enterprise Customers in managing their Data Life Cycle. We specialize in Cyber Security, Customer Experience, Infrastructure, and advanced technologies such as Machine Learning...

  • Senior C&I Engineer

    6 months ago


    Bengaluru, India SNC-Lavalin Full time

    Job Description We are currently seeking a Senior/Principal C&I Engineer to join the Decommissioning & Waste Services market within our Nuclear & Power business. Ideally based in Northwest England although other locations UK wide can be considered.  You will work in our market which is predominantly focused on delivering engineering and waste...


  • Bengaluru, Karnataka, India May I Help You Full time

    Job Title: Senior 3D Design EngineerWe are seeking a highly skilled Senior 3D Design Engineer to join our team at May I Help You. As a key member of our design team, you will be responsible for creating and modifying 3D models using SP3D software.About the Role:Create and modify 3D models using SP3D software.Ensure accuracy and completeness of the...

  • I Square Tek

    3 days ago


    Bengaluru, India I SQUARE TEK Full time

    Technical Skills : - 5+ year of technical experience with Routing and Switching Configurations. - Should have configuration and good troubleshooting skills. - Monitoring, Field engineers, broadband engineers are not fit for this role.- Experience with Firewalls, Load balancers will be an added advantage. - Fluent in English (verbal and written).- Passionate...

  • Senior Staff Engineer

    4 weeks ago


    Bengaluru, India RUCKUS Networks Full time

    CommScope is looking to add a Sr Staff SW Engineer to join our team.How You'll Help Us Connect the WorldWe're looking for engineers to work with the Ruckus Cloud. This project offers exciting opportunities for building innovative services. We are looking for engineers who see the big picture, can span the breadth of the product, jump into the depths of...


  • Bengaluru, Karnataka, India May I Help You Full time

    About May I Help You">We are seeking a skilled Senior Piping Stress Engineer with experience in the hydrocarbon sectors to join our team at May I Help You.">Job Overview">This is a full-time, permanent role that requires expertise in piping stress analysis and software such as CAESAR II. The successful candidate will be responsible for stress analysis for...