Stay in Touch



Network Protocols Software Engineer






Santa Clara, CA, US


Network protocols are vital to data center solutions. Your responsibility will be to design and develop control plane routing/switching protocols and related infrastructure.

Skills, Education, and Experience Required

  • Experience implementing L2 or L3 protocols
  • Experience with application of these protocols in data center topologies
  • Experience interacting with configuration, operations, and forwarding infrastructure
  • Experience writing software in Linux environment
  • Experience with IPCs, multithreaded programming
  • Experience implementing fast convergence, resilience and underlay and overlay solutions

Additional Success Factors

  • Highly skilled in data structures and algorithms used to implement networking protocols
  • Ability to write correct code fast
  • Self motivated, proactive and independent

Apply for the job

Subscribe to our blog.


Blog & Newsletter Signup