Senior Software Engineer, Crusoe Container Registry
Summary
Build and operate a managed container registry, designing and scaling core services while optimizing performance and reliability for high-load production systems.
You build and operate core services for a managed container registry. You take high-impact components from design through production, improve performance and scalability, guide architecture and code reviews, and maintain reliability under high-load production conditions.
Responsibilities
- Own core services behind the managed container registry
- Take strategic components from design through production
- Improve system performance and resolve bottlenecks
- Make architecture tradeoffs for scalability and reliability
- Guide architecture decisions and design and code reviews
- Remain involved in the codebase to solve complex challenges
- Shape technical designs across teams
- Align priorities and system tradeoffs with product and platform partners
Requirements
- Distributed systems
- High-load production systems
- Performance optimization
- Profiling
- Benchmarking
- Latency
- Throughput
- Caching
- Microservices
- Docker
- Kubernetes
- Terraform
- Go
- Rust
- Java
- C++
- OCI image specification
- OCI distribution specification
- Container registry
- Storage systems
- Mentorship
- Communication skills
Benefits
- Restricted Stock Units
- Paid time off
- Paid holidays
- Leave of absence programs
- Health insurance
- Dental insurance
- Vision insurance
- Employer contributions to HSA account
- Paid parental leave
- Paid life insurance
- Short-term disability insurance
- Long-term disability insurance
- Tuition reimbursement
- Mental health and wellness support
- Commuter benefits
- 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 location-specific perks