Skip to main content
Crusoe

Staff Software Engineer - Network Automation

3w

Crusoe

San Francisco, US · Full-time · $215,000 – $260,000

About this role

Crusoe seeks a Staff Network Automation Engineer to design automation frameworks, observability platforms, and self-healing workflows for its global network. This role is central to building AI infrastructure that scales intelligently. It sits at the intersection of Network Engineering, Software Engineering, and Infrastructure Reliability.

You'll contribute to production automation systems that others depend on, from source of truth and config generation through day-2 operations and closed-loop remediation. You'll build intent-based configuration pipelines using Python, Nornir, Ansible, and Jinja2, treating the network as code.

You'll partner with Architecture and Operations teams, working closely with Network Architecture to ensure designs are automation-first and deployable programmatically. Crusoe is a vertically integrated AI infrastructure company with a mission to accelerate the abundance of energy and intelligence.

You'll work on hard problems at hyperscale, building event-driven auto-remediation systems and improving telemetry and metrics stacks. If you want to do the most meaningful work of your career and thrive on a path not fully paved, come build with us.

Requirements

  • 8+ years of network engineering experience with a demonstrated focus on production network automation and infrastructure as code.
  • Production-quality software engineering skills in Python or Go, with CI/CD integration experience.
  • Expertise in model-driven network configuration using YANG, OpenConfig, gNMI, and NETCONF.
  • Strong understanding of BGP, OSPF, and data center network architectures.
  • Experience with network source of truth systems such as NetBox or Nautobot.
  • Proven ability to design and implement automated remediation workflows.
  • Experience building observability and monitoring systems with Prometheus and Grafana.

Responsibilities

  • Contribute to the technical roadmap for Crusoe's automation stack, from source of truth and config generation through day-2 operations and closed-loop remediation across the global fleet.
  • Help design and maintain the authoritative data model (NetBox, Nautobot, or equivalent) that drives network configuration, validation, and operational state across teams.
  • Build and maintain declarative, model-driven configuration systems using Python, Nornir, Ansible, and Jinja2, treating the network as code and eliminating configuration drift.
  • Contribute to Crusoe's gNMI, OpenConfig, and NETCONF/YANG strategy for telemetry collection, configuration management, and state validation across multi-vendor fabrics.
  • Build and maintain event-driven auto-remediation systems that detect faults, correlate telemetry, and resolve known failure modes without human escalation.
  • Help build and improve Crusoe's telemetry, metrics, alerting, and dashboarding stack including Prometheus, Grafana, and streaming gNMI collectors.
  • Work closely with Network Architecture to ensure designs are automation-first — deployable, validatable, and operable programmatically at scale.