Skip to content
CrusoeCrusoe

Senior Software Engineer, Datacenter Operations Platform Engineering

Designs and develops scalable internal tooling and automation for datacenter infrastructure, including servers, networking, and power and cooling systems. The role requires 5+ years of software development experience, strong distributed-systems expertise, and proficiency in a modern compiled language.

About the job

Responsibilities

  • Design and develop internal tooling for datacenter facilities managers and capacity planners.
  • Build automation for deploying and configuring servers, network switches, power delivery units (PDUs), and coolant delivery units (CDUs).
  • Evaluate and implement tools and frameworks for internal customers, emphasizing reliability, scalability, operational efficiency, and usability.
  • Develop features that streamline infrastructure management and operational capabilities.
  • Collaborate with cloud support and operations teams to build tools that support organizational growth.
  • Partner cross-functionally to align goals and optimize infrastructure resource utilization.
  • Mentor junior engineers through design guidance and code reviews.
  • Lead by example in technical excellence and infrastructure innovation.

Requirements

  • 5+ years of professional software development experience.
  • 5+ years of programming experience in at least one modern compiled language: Go, Rust, Java, or C++.
  • 5+ years contributing to architecture and design of new and existing systems, including design patterns, reliability, and scaling.
  • Bachelor’s degree in Computer Science or a related field, or 5–8+ years of equivalent experience.
  • Strong computer science fundamentals in data structures and algorithms.
  • Experience building and maintaining scalable, highly available, fault-tolerant distributed systems.
  • Understanding of infrastructure design and operational trade-offs.
  • Familiarity with CI/CD practices and build systems.
  • Familiarity with modern infrastructure tools.
  • Experience with concurrency, multithreading, and synchronization.
  • Experience with Unix/Linux environments.
  • Experience with TCP/IP and network programming.
  • Excellent communication skills.

Nice-to-haves

  • Experience in large-scale datacenter or cloud environments.
  • Exposure to GPU clusters or high-performance computing environments.
  • Background in infrastructure observability or monitoring systems.

Compensation and Benefits

  • Compensation range: $170,000–$205,000 plus bonus.
  • Restricted Stock Units included in offers.
  • Health insurance options, including HDHP and PPO, with vision and dental coverage.
  • Employer HSA contributions.
  • Paid parental leave.
  • Employer-paid life insurance and short- and long-term disability coverage.
  • Teladoc.
  • 401(k) with 100% matching up to 4% of salary.
  • Paid time off and holidays.
  • Cell phone reimbursement.
  • Tuition reimbursement.
  • Calm app subscription.
  • MetLife Legal.
  • Company-paid commuter benefit of $300 per month.

Skills

Go, Rust, Java, C++, Data Structures, Algorithms, Distributed Systems, CI/CD, Docker, Kubernetes, Ansible, CloudFormation, Terraform, Unix/Linux, TCP/IP

SentiLink

SentiLink

United States

Senior Software Engineer, Platform/Backend
$170k+/yrRemote6+ YOEBackend Engineering

Build and lead the evolution of SentiLink’s secure, scalable API platform and identity decisioning products. The role requires 6+ years of software development experience, strong Python or Golang skills, and familiarity with PostgreSQL, Docker, and AWS.

Yubico

Yubico

Bellevue, WA
Senior Software Engineer - Systems Level
$170k+/yrOn-site5+ YOEBackend Engineering

Develop system software and integrations for YubiKey production, fulfillment, and manufacturing operations. The role requires 5+ years of software engineering experience, strong native or memory-safe language skills, operating-system knowledge, and familiarity with cryptography.

Crusoe

Crusoe

San Francisco, CA
Senior Software Engineer, Network Tooling
$170k+/yrOn-site5+ YOEBackend Engineering

Build and scale distributed network control-plane tooling for edge, backbone, and data center operations at a cloud provider. The role requires 5+ years of backend engineering experience, strong distributed-systems expertise, and proficiency in a modern backend language.

Clay

Clay

New York, NY

Software Engineer, Backend
$170k+/yrHybrid8+ YOEBackend Engineering

Build and operate the infrastructure and platform systems underlying Clay’s products, focusing on scale, reliability, performance, orchestration, and shared developer foundations. The role requires 8+ years of production engineering experience and strong distributed-systems expertise.

Illumio

Illumio

Sunnyvale, CA

Senior Software Engineer - Container Security
$170k+/yrOn-site5+ YOEBackend Engineering

Develop distributed, containerized backend services that process cloud telemetry and real-time events to deliver security insights and recommendations. The role requires 4+ years of scalable systems experience, Go and SQL proficiency, cloud API experience, and familiarity with Kubernetes and Linux.