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

Crusoe is hiring a Software Engineer, Networking

About the Role

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
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
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.

Visit website
Job Details
Department Software Development
Category infrastructure
Posted 14 days ago