Senior Software Engineer, Network Tooling

Crusoe
San Francisco, Sunnyvale, Bellevue
Workplace: OnsiteFull timeUSD 170,000 - 205,000Function: Software EngineeringExperience: 5+ yearsSkills: ["Problem-solving","Sense of urgency","Mentorship","Cross-functional communication","Engineering best practices"]

Build and evolve a network tooling platform for distributed network state management and control plane APIs across edge, backbone, and data center environments. You’ll help scale reliable control plane systems as Crusoe Cloud grows, mentor engineers, and champion code quality, CI/CD, and infrastructure-as-code practices. Partner with product and operations on build-vs-buy decisions, fault tolerance, observability, and end-to-end ownership from design through deployment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Crusoe
Crusoe
2 days ago

Senior Software Engineer, Network Tooling

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 minutes agoStatus: Live

Job Summary

Build and evolve a network tooling platform for distributed network state management and control plane APIs across edge, backbone, and data center environments. You’ll help scale reliable control plane systems as Crusoe Cloud grows, mentor engineers, and champion code quality, CI/CD, and infrastructure-as-code practices. Partner with product and operations on build-vs-buy decisions, fault tolerance, observability, and end-to-end ownership from design through deployment.
Location: San Francisco, Sunnyvale, Bellevue
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop systems for network state management, including provisioning, configuration management, topology/routing state, and control plane APIs.
  • •Help scale control plane systems reliably as Crusoe Cloud grows, handling increased network scale, device counts, and complexity.
  • •Mentor engineers and maintain high standards through technical assessments and code reviews.
  • •Partner with product to evaluate build-vs-buy options for control plane software, balancing scalability, cost, and speed.
  • •Advocate for modern development practices (CI/CD and IaC) and design fault-tolerant, distributed control plane systems for high availability and resilience.

Pay and Benefits

Salary: USD 170,000 - 205,000
Equity and Bonus:Equity
Perks:Health InsuranceDentalVision401kPaid LeavePaid ParentalLearning BudgetHsa AccountLife InsuranceVolunteer Time

Key Requirements

  • •5+ years of professional software engineering experience building production backend systems.
  • •Proficiency in at least one modern backend language such as Go, Rust, C++, Java, or Python.
  • •Solid understanding of distributed systems concepts including consensus, state reconciliation, fault tolerance, and high availability.
  • •Track record of designing and building scalable, reliable APIs or services used by multiple teams.
  • •Experience with CI/CD pipelines and infrastructure as code tooling such as Terraform and Ansible.
Experience:5+ yearsCloudDistributed systems
Skills:Problem-solvingSense of urgencyMentorshipCross-functional communicationEngineering best practices
Tech Stack:GoRustC++JavaPythonTerraformAnsibleCI/CDInfrastructure as codeKubernetesGNMIGRPCNETCONFBGPSDNRoutingSwitching

Company Brief

Crusoe
Builds vertically integrated, energy-first AI infrastructure and purpose-built AI data centers (Crusoe Cloud), leveraging clean/stranded energy to power large-scale GPU compute for AI training and inference.
Industry: Data Centers
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: Denver, United States
Founded: 2018
Glassdoor
Glassdoor: 3.7
WebsiteLinkedInGlassdoor