Software Engineer II, Managed Platform Services
Core
Design, build, and scale customer-facing platforms and managed services for Crusoe Cloud, empowering users to unlock the full potential of AI infrastructure.
Role type
Software Engineer II (Managed Platform Services)
Builds
Core infrastructure services, scalable platform services, and turn-key AI services for Crusoe Cloud
Domain
Cloud infrastructure, AI compute, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Design and scale fault-tolerant distributed systems, microservices architecture, Go/Rust/Java/C++ programming, Docker, Kubernetes, Terraform, CI/CD systems, observability (time-series databases, log aggregation, distributed tracing), root cause analysis, performance tuning
Preferred skills
Architectural design for new features, mentoring engineers, cross-functional collaboration
Technologies
Go, Rust, Java, C++, Docker, Kubernetes, Terraform, time-series databases, log aggregation, distributed tracing
Responsibilities
Build and scale core infrastructure services, design highly scalable platform services, lead cross-functional projects, implement innovative features, own end-to-end development of software modules, design and deploy complex features, perform architectural design for new functionality, mitigate technical risks, diagnose and resolve software failures, mentor new teammates, optimize component-level performance
Seniority
Mid-level IC (3-5 years experience)