Senior Backend Engineer
RunwiseFull Time
Senior (5 to 8 years)
Candidates should possess at least 3 years of experience building SaaS products using modern languages such as Golang, Python, or Java, and have experience in API design. They must follow good software engineering practices like code review, source control, continuous integration, and testing, and be able to work effectively in a team environment with good written communication skills. Preferred qualifications include experience with Docker, Kubernetes, modern monitoring and logging platforms, and database technologies with SQL.
The Senior Software Engineer will build features for the container registry that operate reliably at massive scale, developing and offering new functionality to other services within the Docker Hub service-oriented architecture, while enhancing existing services. They will be responsible for improving the monitoring and reliability of the Docker Hub stack, as well as the CI/CD processes, and will serve as a key player in specific areas of the codebase, delivering high-quality, well-documented, and maintainable code independently or collaboratively. The role also involves understanding the full lifecycle of changes, including deployment, monitoring, and documentation, and working effectively with engineers across teams to achieve shared outcomes.
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.