Lead Network Software Engineer - Technology Vendor

1708412
  • Competitive compensation, based on the candidate’s experience, skills, and location, including stock options and comprehensive benefits.
  • Santa Clara , California, United States
  • Permanent
  • Enterprise
  • Network Automation


Keen to join a company that champions growth and development?

Join a global software company transforming how AI and cloud infrastructure teams manage modern networks through advanced automation, abstraction, and multi-tenancy designed for next-generation data center environments.

An exciting opportunity has opened for a Lead Software Engineer to join an R&D team building a next-generation network automation platform for AI-driven data centers. The role focuses on designing and developing distributed agents across switches, servers, and DPUs, working on low-level infrastructure that supports large-scale, high-performance network environments, including L2/L3 networking, NAT, and VXLAN systems.

Don’t miss out on this exciting opportunity and apply today!


Responsibilities:

  • Lead the design and development of lightweight, high-performance agents written in Golang to configure and manage routing, switching, and overlay networking.
  • Build systems for policy enforcement, including NAT (SNAT/DNAT), ACLs, and VXLAN state management across multi-tenant environments.
  • Design secure, scalable communication between distributed agents and the central controller using gRPC, streaming, and event-driven models.
  • Ensure agent efficiency across heterogeneous environments, including bare-metal servers, network switches, and SmartNICs/DPUs.
  • Develop reliable telemetry and monitoring pipelines while optimizing for a low resource footprint and high resiliency.
  • Drive debugging and observability strategies (logs, metrics, tracing) and collaborate closely with control-plane and dataplane teams.
  • Mentor engineers and set high standards for code quality, testing, and system design within the R&D team.


Skills/Must have:

  • Expert-level Golang proficiency: 5+ years of experience building production-grade systems or infrastructure-level software.
  • Deep Linux Networking mastery: Extensive hands-on experience with Netlink, namespaces, iptables/nftables, and tc.
  • Network Infrastructure knowledge: Deep understanding of routing (BGP), switching, VXLAN, EVPN, and NAT implementations.
  • Distributed Systems expertise: Proven experience building agent-based architectures and handling complex, real-world debugging.
  • Local Presence: Based in Silicon Valley with the ability to work 2-3 days a week from the Santa Clara office.


Benefits:

  • Foundational Impact: Build the critical component that interacts directly with physical and virtual network infrastructure for AI data centres.
  • High-Performance Environment: Work on the future of automated cloud networking rather than legacy tooling, with exposure to SmartNICs and DPUs.
  • Technical Leadership: Hands-on role with the autonomy to define architecture and mentor an elite team of engineers.
  • Rare Opportunity: Join a specialized R&D team at the forefront of large-scale AI infrastructure and "neo-cloud" development.


Salary:

  • Competitive compensation, based on the candidate’s experience, skills, and location, including stock options and comprehensive benefits.
Max Loffredo Network Automation Consultant

Apply for this role