Software Engineer II, Managed Platform Services
You design, build, and scale customer-facing platforms and managed services for Crusoe Cloud. You develop foundational infrastructure, create scalable and reliable platform services, lead cross-functional projects, own software components, deliver features through the full lifecycle, improve observability and operations, troubleshoot production issues, optimize performance, and mentor engineers.
Responsibilities
- Build and scale core infrastructure services
- Design scalable, durable, and reliable platform services
- Lead cross-functional engineering projects
- Own software modules and service components
- Design, develop, and deploy complex features
- Improve monitoring, logging, and alerting systems
- Diagnose software failures and performance bottlenecks
- Conduct root cause analysis on production incidents
- Mentor engineers and review code
- Optimize data handling and algorithm logic
Requirements
- Designing and scaling fault-tolerant distributed systems
- Developing managed cloud services
- Microservices
- Docker
- Kubernetes
- Terraform
- CI/CD systems
- Observability technologies
- 3-5 years of software development experience
- Programming with Go, Rust, Java, or C++
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field
Benefits
- Restricted Stock Units
- Health insurance including HDHP and PPO plans
- Vision insurance
- Dental insurance
- Employer HSA contributions
- Paid parental leave
- Paid life insurance
- Short-term disability insurance
- Long-term disability insurance
- Teladoc
- 401(k) with 100% match up to 4% of salary
- Generous paid time off
- Paid holidays
- Cell phone reimbursement
- Tuition reimbursement
- Calm app subscription
- MetLife Legal
- Company-paid commuter benefit of $300 per month