fbpx

Senior Software Engineer – Protocol Development

Bangalore, India, San Jose, CA, USA | Engineering

Job Description:

You will be a key member of the fast paced Pluribus Engineering team using your Linux based design and implementation skills to deliver high quality L2/L3 SDN networking protocol software and data plane forwarding implementations for Pluribus NetVisor™ network operating system. Actively participate in design, code reviews and white-board brainstorming sessions with members of the software development team. You will leverage your excellent communication skills to work closely with our Solution Architects and Product Managers to understand and find solutions to complex requirements and work closely with Test teams to ensure high software quality. You will multi-task and participate in customer escalations with our Customer Advocacy and Sustaining Engineering teams analyzing and solving complex customer escalations with high-energy and a commitment to customer satisfaction.

Requirements:

More than one of the following:

  • 5-7 years overall experience implementing L2/L3 networking protocols and forwarding with a BSCS or equivalent
  • Hands on experience with routing protocols like BGP, OSPF, IP Multicast, IPv6
  • Experience with Layer 2 networking technologies such as VLAN, bridge domains, QinQ, STP
  • Experience with overlay networking technologies like VxLAN, DCI interconnect, EVPN
  • Experience with debugging and trouble-shooting Open source protocol stack like FRR, Kubernetes
  • Experience working with network security components: TLS/SSL, NAT, crypto, micro-segmentation
  • Working knowledge of Kubernetes internals: components, networking, CNI, architecture with VM, bare metal or containers
  • Hands on experience with use of Broadcom SDK, Trident family architecture
  • Excellent C/Linux programming, code review and debugging skills
  • Experience debugging and fixing complex networking issues in forwarding, kernel, user space
  • Motivated, self-starter, curiosity to take on scaling, challenging problems

Apply Online