Senior Software Engineer, Runtime
Sanity- Full Time
- Senior (5 to 8 years)
Docker makes app development easier, allowing developers to focus on what matters. Our remote-first team is globally distributed, united by a passion for innovation and excellent developer experiences. With over 20 million monthly users and 20 billion image pulls, Docker is the leading tool for building, sharing, and running applications, trusted by both startups and Fortune 100 companies. We are experiencing rapid growth and are just beginning our journey. Join us for an exciting ride!
The Runtime team is responsible for the core container runtime components that power Docker, including the Moby Engine, containerd, and associated low-level systems. These open-source projects, primarily written in Go and C, form the foundation for running containers across millions of developer machines and production environments worldwide. This work supports numerous open-source projects, Docker products like Docker Desktop, and third-party tools. With team members across the US and Europe, our mission is to enhance the most widely used container runtime to support fast and reliable container workflows.
The ideal candidate is passionate about developer experience and interested in low-level container operations. They are comfortable collaborating with Product and Design teams to solve user problems, possess an eye for security and performance, and have strong interpersonal skills developed through contributing to or working on open-source projects.
First 30 Days:
First 90 Days:
First Year:
Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.
Perks (for Full-Time Employees Only):
Hiring Process Note: We utilize Covey in our hiring and/or promotional processes for jobs in NYC. Certain features may qualify it as an AEDT. As part of the evaluation, Covey is provided with job requirements and candidate applications. Covey Scout for Inbound was implemented on April 13, 2024. Please refer to the independent bias audit report covering our use of Covey here.
Visa Sponsorship: Due to the remote nature of this role, we are unable to provide visa sponsorship.
#LI-REMOTE
Containerization platform for application development
Docker offers a containerization platform that enables developers to build, share, and run applications in isolated environments called containers. These containers package applications with their dependencies, ensuring consistent performance across different stages of development and deployment. Docker stands out from competitors by simplifying the development process and enhancing collaboration, with a freemium business model that includes various subscription tiers and services like Docker Hub and Docker Desktop. The company's goal is to streamline software development and deployment, making it easier for developers to manage applications efficiently.