San Francisco, California, United States USD 152,000 - 184,000 Yearly

Crusoe is hiring a Software Engineer, Networking

Crusoe is hiring a Software Engineer, Networking to build the software layer responsible for the 'Closed-Loop Automation' of our global fabric. You will build systems that ingest billions of telemetry events and programmatically steer traffic in real-time to optimize performance and availability, accelerating the abundance of energy and intelligence.

What You'll Do

  • Design and implement high-throughput data ingestion services using gNMI, gRPC, and P4-Runtime.
  • Write algorithms and controllers that interface with Segment Routing (SRv6/SR-MPLS) to dynamically reroute traffic based on real-time link health.
  • Architect and maintain structured data models using YANG, ensuring a 'Single Source of Truth' for network state.
  • Develop internal RESTful and gRPC APIs that allow other services to query network topology and performance metrics programmatically.
  • Optimize Go/Python services to handle high-cardinality time-series data without introducing latency into the management loop.

What We're Looking For

  • Professional experience in Go (Golang) or C++.
  • Deep understanding of the TCP/IP stack, specifically how the Management Plane interacts with the Control Plane (BGP, IS-IS) and the Forwarding Plane.
  • Hands-on experience building or extending TSDBs (Prometheus, VictoriaMetrics, or InfluxDB) and using OpenTelemetry.
  • Experience deploying management microservices via Kubernetes, using Kafka or RabbitMQ for message bus architectures.

Nice to Have

  • Contributions to open-source SDN projects (e.g., SONiC, ONOS, Stratum, or P4).
  • Experience with eBPF for deep packet inspection and kernel-level observability.
  • Familiarity with Network Verification tools (e.g., Batfish or Forward Networks).

Technical Stack

  • gNMI, gRPC, P4-Runtime, Segment Routing (SRv6/SR-MPLS), YANG
  • Go, Python
  • Prometheus, VictoriaMetrics, InfluxDB, OpenTelemetry
  • Kubernetes, Kafka, RabbitMQ
  • eBPF

Benefits & Compensation

  • Compensation: $152,000 - $184,000 per year + Bonus + equity: Restricted Stock Units are included in all offers.
  • Industry competitive pay
  • Restricted Stock Units
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance, short-term and long-term disability
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Subscription to the Calm app
  • MetLife Legal
  • Company paid commuter benefit; $300 per month

Crusoe is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.

Required Skills
gNMIgRPCP4-RuntimeSegment RoutingYANGGoPythonPrometheusVictoriaMetricsInfluxDBC++TCP/IPBGPIS-ISKubernetes gNMIgRPCP4-RuntimeSegment RoutingYANGGoPythonPrometheusVictoriaMetricsInfluxDBC++TCP/IPBGPIS-ISKubernetes
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Crusoe
Crusoe is a vertically integrated AI infrastructure company that owns and operates each layer of the stack to power the world's most ambitious AI workloads, solving the power bottleneck with an energy-first approach.
All jobs at Crusoe Visit website
Job Details
Department Software Development
Category infrastructure
Posted 2 months ago