Skip to content
CrusoeCrusoe

Senior Software Engineer, Crusoe Container Registry

Senior Software Engineer owning Crusoe Cloud's managed container registry. Build, scale, and optimize core distributed services for AI training/inference workloads; drive performance, reliability, and architecture decisions in production.

About the job

What You'll Be Working On

  • Own the core services behind Crusoe Cloud's managed container registry, serving the images that training and inference workloads run on.
  • Take strategic, high-impact components from design through production, and stay accountable for their scalability, reliability and maintainability.
  • Drive performance improvements, squash bottlenecks, get ahead of demand before it arrives. Make the architecture tradeoffs that keep the system dependable as it grows.
  • Guide the team through architecture decisions and design and code reviews, while remaining actively involved in the codebase to tackle complex challenges.
  • Shape technical designs within the team and across adjacent ones. Drive dialogue with product and platform partners to align on priorities and system trade-offs.

What You'll Bring to the Team

  • Proven success designing, scaling, and hardening distributed systems, all while keeping them reliable under high-load production environments.
  • Practical experience profiling, benchmarking, and optimizing distributed systems, with sound judgment about latency, throughput, caching, and resource tradeoffs.
  • Thrive on transforming ambiguous performance problems into measured action and durable fixes. Work ahead of demand, identifying constraints before they reach customers.
  • Led complex projects from design through deployment, carried them in production, and made difficult calls under visible risk and conflicting requirements.
  • Keep customers top of mind, and translate their needs into actionable changes in the codebase.
  • Strong fundamentals in microservices and cloud-native infrastructure technologies (Docker, Kubernetes, Terraform) alongside languages like Go, Rust, Java, or C++.
  • Comfortable working across functions to align on priorities and to explain technical tradeoffs clearly to technical and non-technical partners alike.
  • Interest in growing other engineers, such as mentoring teammates on the team's systems, helping newer engineers find their footing, or contributing to how we hire.
  • 5 - 8 years of professional software development experience, including time spent building and operating distributed systems.

Bonus Points

  • Familiarity with the OCI image and distribution specs
  • Experience building container registry products
  • Experience with storage or caching systems at scale

Benefits

  • 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 Range

Compensation will be paid in the range of up to $170,000 - $205,000 + Bonus. Restricted Stock Units are included in all offers. Compensation to be determined by the applicant's knowledge, education, and abilities, as well as internal equity and alignment with market data.

Skills

Distributed Systems, Docker, Kubernetes, Terraform, Go, Rust, Java, C++, Microservices, Oci, Performance Optimization, Caching

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, Datacenter Operations Platform Engineering
$170k+/yrOn-site5+ YOEBackend 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.

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.