Senior Software Engineer, Network Tooling
Crusoe · San Francisco, CA - US
About this role
**Senior Software Engineer, Network Tooling** **About the Role:** Crusoe is seeking a Senior Software Engineer to build a platform for network tooling supporting edge, backbone, and data center operations. You'll design systems managing network state, scale control plane infrastructure, and mentor fellow engineers on a mission-critical platform for a growing cloud provider. **Key Responsibilities:** • Design and develop network state management systems (provisioning, configuration, topology/routing) • Scale control plane systems reliably as infrastructure grows • Mentor engineers and maintain high code quality standards • Partner with product and operations on build vs. buy decisions • Design fault-tolerant, distributed control plane systems • Advocate for modern CI/CD and infrastructure-as-code practices • Own initiatives end-to-end from ideation through deployment **Required Qualifications:** • 5+ years professional backend software engineering experience • Proficiency in Go, Rust, C++, Java, or Python • Strong understanding of distributed systems (consensus, state reconciliation, fault tolerance) • Track record designing scalable, reliable APIs/services • Experience with CI/CD pipelines and IaC tools (Terraform, Ansible) • Strong cross-functional collaboration and mentorship skills **Bonus Skills:** • Networking software/protocols or control plane experience (BGP, SDN, routing) • Cloud provider or hyperscaler experience • Network telemetry protocols (gNMI, gRPC, NETCONF) • Kubernetes orchestration or custom controllers • Open source infrastructure contributions **Compensation & Benefits:** $170,000 - $205,000 + Bonus | RSUs | Health/Dental/Vision | 401(k) match | Parental leave | Professional development | Wellness support
Listing freshness
CronJobs last confirmed this listing 17h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.