about 1 month ago
Base Salary
$161k - $261k/yr
Responsibilities
- Design, develop, and maintain lifecycle components, including installation, update, startup, and system services.
- Improve reliability and performance of Docker Desktop across macOS, Windows, and Linux environments.
- Work on OS-level integrations, permissions models, and system behavior.
- Debug and resolve complex issues related to startup, crashes, and system interactions.
- Collaborate with platform and feature teams to ensure seamless integration.
- Contribute to documentation, technical design discussions, and knowledge sharing.
- Write high-quality code with strong test coverage.
Requirements
- 6+ years of experience building backend software with hands-on Go (Golang) proficiency.
- Strong understanding of operating systems (macOS, Windows, or Linux).
- Ability to design modular, maintainable system components.
- Experience debugging complex system-level issues.
- Strong problem-solving skills and ability to work through ambiguity.
- Excellent communication skills, including written documentation.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Benefits
- Freedom & flexibility to fit work around life.
- Designated quarterly Whaleness Days and end of year Whaleness break.
- Home office setup for comfort while working.
- 16 weeks of paid parental leave.
- Technology stipend of $100 net/month.
- PTO plan encouraging time off for personal enjoyment.
- Training stipend for conferences, courses, and classes.
- Equity in the company.
- Docker swag.
- Medical benefits, retirement, and holidays vary by country.
- Remote-first culture.
