Tech Stack
AWSAzureCloudDockerGoGoogle Cloud PlatformGrafanaMicroservices
About the role
- Develop, deploy, and monitor microservices and serverless components in AWS.
- Build and improve automation tooling including GitHub Actions, Argo CD, and Grafana dashboards.
- Tackle high-performance engineering challenges to deliver container images and metadata efficiently and securely.
- Design and enforce security and compliance policies across delivery pipelines.
- Collectively own the security posture and developer experience of secure container images.
- Collaborate with product managers, designers, and other engineers to deliver, secure, and evolve Docker’s registry and SaaS offerings.
Requirements
- 5+ years of experience building, deploying, and monitoring microservices on top of cloud infrastructure (AWS, Azure, GCP, etc.)
- Proficiency in modern programming languages (we primarily use Go).
- Knowledge of relational and non-relational databases in high-volume environments.
- Strong grasp of software engineering best practices (code review, source control, CI/CD, testing).
- Comfortable working with autonomy across distributed, remote teams.
- Bonus points: hands-on experience in infrastructure security, policy enforcement, or compliance frameworks (e.g., SLSA, SOC 2, FedRAMP).