Network Automation Software Lead

TensorWave · Remote · Remote · Las Vegas, Nevada ·
Fully remoteFull-timeLead8+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Lead role
  • Fully remote
  • Python + Go
  • Kubernetes
  • GPU networks

You will own the end-to-end automation pipeline that takes bare-metal switches from rack-and-stack to production without human intervention. Reporting to a Software Engineering Lead, you will apply rigorous software engineering practices to network operations, ensuring seamless integration with the broader platform.

Your team builds the tools that the Network Engineering team uses to run the fabric. You will define technical standards, manage the roadmap, and mentor engineers while remaining hands-on with code development and system architecture.

What you'll do

  • Own the ZTP pipeline from boot to production validation
  • Build intent-based config generation using GitOps workflows
  • Implement pre-deployment testing via digital-twin snapshots
  • Develop telemetry pipelines for fabric health monitoring
  • Instrument RoCE health, optics, and BGP state metrics
  • Create self-service APIs to accelerate network deployment
  • Hire and mentor a team of software engineers and SREs
  • Ensure clean integration with CI/CD and identity systems

What you'll need

  • 8+ years of relevant engineering experience
  • Built ZTP or device-provisioning systems end-to-end
  • Strong proficiency in Python and/or Go
  • Deep knowledge of BGP, EVPN/VXLAN, and RoCEv2
  • Experience with gNMI, OpenConfig, and NETCONF
  • Familiarity with NetBox, Nautobot, or SONiC
  • Comfort running services on Kubernetes containers
  • Proven leadership in technical platform ownership

Nice to have

  • Experience with GPU or AI training clusters
  • Familiarity with AMD Pensando DPUs or Ultra Ethernet
  • Worked with whitebox networking and SONiC at scale
  • Used network validation tools like Batfish or containerlab
  • Managed multi-site datacenter buildouts

Stack

  • Python
  • Go
  • Kubernetes
  • gNMI
  • OpenConfig
  • NetBox
  • Nautobot
  • SONiC
  • Prometheus
  • Grafana

How you'll work

  • Fully remote position
  • Must be authorized to work in the United States
  • On-call rotation required
  • Standard software engineering release cycles

What you get

  • Stock options
  • 100% paid medical, dental, and vision insurance
  • Company HSA contributions
  • Paid short and long-term disability insurance
  • 401(k) plan
  • Flexible PTO and paid holidays
  • Parental leave
  • Employee assistance program