Staff Software Engineer, Network Automation
1mo ago
USALeadnetwork automationsoftware engineering
Design and deliver automation frameworks and observability platforms for network fleet at scale.
Nice to have
- Experience with NVIDIA/Mellanox platforms in production environments
- Familiarity operating at fleet scale across thousands of network devices in multi-region environments
- Exposure to closed-loop, event-driven automation and auto-remediation systems
- Experience in hyperscale or internet-scale infrastructure (cloud providers, large CDNs, or AI/ML infrastructure companies)
Conditions
- Competitive compensation and equity packages
- Restricted Stock Units
- Paid time off, paid holidays & leave of absence programs
- Comprehensive health, dental & vision insurance
- Employer contributions to HSA account
- Paid parental leave
- Paid life insurance, short-term and long-term disability
- Professional development & tuition reimbursement
- Mental health & wellness support
- Commuter benefits (parking & transit)
- Cell phone stipend
- 401(k) Retirement plan with company match up to 4% of salary
- Volunteer time off
- Global travel insurance & emergency assistance
- Daily meals allowance
- Additional perks & programs specific to location
- Compensation will be paid in the range of up to $215,000 - $260,000 + Bonus. Restricted Stock Units are included in all offers. Compensation to be determined by the applicants knowledge, education, and abilities, as well as internal equity and alignment with market data.
- 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.
Other
- Crusoe is on a mission to accelerate the abundance of energy and intelligence . As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each layer of the stack — from electrons to tokens — to power the world's most ambitious AI workloads. When you join Crusoe, you join a team that is building the future, faster.
- We're in the midst of the greatest industrial revolution of our time. The demand for AI compute is boundless, and power is a bottleneck. We're solving that — with an energy-first approach that makes AI infrastructure better for the world and faster for the people innovating with AI.
- We're looking for problem-solving, opportunity-finding teammates with a sense of urgency, who believe in the scale of our ambition and thrive on a path not fully paved — people who want to grow their careers alongside a team of experts across energy, manufacturing, data center construction, and cloud services.
- If you want to do the most meaningful work of your career, help our customers and partners advance their AI strategies, and be part of a high-performing team that believes in each other, come build with us at Crusoe.
- Crusoe is seeking a Staff Software Engineer to design and deliver the automation frameworks, observability platforms, and self-healing workflows that keep our global network fleet running at scale. This role sits at the intersection of Network Engineering, Software Engineering, and Infrastructure Reliability — and is central to Crusoe's mission of building AI infrastructure that scales intelligently, not just bigger.
- You're a hands-on engineer who thinks like a software developer and operates like a network expert. You'll contribute to production automation systems that others depend on, partner with Architecture and Operations teams, and help raise the engineering bar across the org. This is a full-time role for someone who wants to work on hard problems at hyperscale.
- Network Automation Platform: 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 our global fleet.
- Source of Truth: Help design and maintain the authoritative data model (NetBox, Nautobot, or equivalent) that drives network configuration, validation, and operational state across teams.
- Intent-Based Configuration Pipelines: Build and maintain declarative, model-driven configuration systems using Python, Nornir, Ansible, and Jinja2, treating the network as code and eliminating configuration drift.
- Model-Driven Automation: Contribute to Crusoe's gNMI, OpenConfig, and NETCONF/YANG strategy for telemetry collection, configuration management, and state validation across multi-vendor fabrics.
- Self-Healing Workflows: Build and maintain event-driven auto-remediation systems that detect faults, correlate telemetry, and resolve known failure modes without human escalation.
- Observability Platform: Help build and improve Crusoe's telemetry, metrics, alerting, and dashboarding stack including Prometheus, Grafana, and streaming gNMI collectors.
- Architecture Partnership: Work closely with Network Architecture to ensure designs are automation-first — deployable, validatable, and operable programmatically at scale.
- 8+ years of software 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 and platform-level thinking
- Hands-on experience with model-driven automation including gNMI, OpenConfig, NETCONF, and YANG
- Experience contributing to or owning a network source of truth platform such as NetBox or Nautobot
- Strong knowledge of Arista (EOS) and/or Juniper (Junos) in leaf-spine DC fabric environments
- Solid understanding of BGP, EVPN-VXLAN, and LLDP at data center scale
- Experience building or contributing to observability platforms using Prometheus, Grafana, and streaming telemetry tooling