Software Engineer - Internal Platform
Baseten- Full Time
- Junior (1 to 2 years)
Candidates should have 5+ years of software development experience using a backend language such as Go, C, C++, or Rust, along with experience developing for Linux and a strong understanding of open source projects. Strong written and verbal English communication skills are also required.
The Software Engineer, App Runtime will contribute new Runtime features in collaboration with Design and Product, work with other Docker teams on integrating build tooling, maintain and evolve open source code bases, and collaborate with contributors to projects and with upstream projects. They will also assist in understanding Docker personas and how they apply to Runtime, and have the opportunity to shape the direction of Runtime/Moby and have autonomy/ownership over an area depending on their level.
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.