About the company At Docker, we simplify simplify the lives of developers who are making world-changing apps. Docker helps developers bring their ideas to reality by conquering the complexity of app development. We simplify and accelerate workflows with an integrated development pipeline and application components. Actively used by millions of developers around the world, Docker Desktop and Docker Hub provide unmatched simplicity, agility and choice.
Do they allow remote work?
Remote work is possible, see the description below for more information.
The Docker Hub team develops and maintains the largest and most popular container registry service in the world today, Docker Hub. Millions of users - community developers, open source projects and Independent Software Vendors - push and pull Docker container images billions of times through Docker Hub. If you are an experienced BackEnd Software Engineer and want to play a critical role in the evolution of Docker Hub and Dockerโs next chapter, then this role is for you.
As a Principal Software Engineer in the Docker Hub team, you will build features around the container registry that operate reliably at massive scale and deliver a differentiated experience for free and paid users of Docker Hub. You will develop micro services that offer new functionality to other services within Docker Hubโs service oriented architecture besides enhancing existing services. You will be constantly seeking ways to improve monitoring and reliability of the various Docker Hub services as well as CI/CD around the Docker Hub services to ensure we maintain a high level of quality with a fast pace of delivery. Finally, you should be passionate about how developersโ lives could be made easier, and about Dockerโs role in that.
Responsibilities
Deliver a top tier user experience for Docker Hub by writing high quality, testable code in Go.
Collaborate with other engineers to design and improve platform architecture
Scale the worldโs largest repository of container images
Play an active role in product discussions, influence the roadmap and end user experience, take ownership and responsibility over new projects and features, and turn those ideas into reality
Interact with other teams within Docker, as well as with upstream open source communities and our users
Be ready to tackle high performance engineering challenges
Participate in on-call rotations and improve reliability and availability of Docker Hub services
Play an active role in improving the way Docker Hub services are tested and deployed
Qualifications
8-10 years experience building SaaS products
Experience developing software in a microservice architecture
Experience with Golang for developing backend micro services
Experience with cloud platforms, such as Azure or AWS
Understanding of the challenges of running a SaaS platform at global scale
Ability to work remotely across multiple time zones
Solid API design skills (straightforward, unsurprising, defensible)
Direct experience developing applications at web scale
Proven ability to learn new technologies and languages, and to switch between them as necessary
Ability to work in a team with other developers and to partner with User Experience experts, and Product Management
Ability to balance aggressive delivery schedules with maintainable quality code
Good Written communication skills
Preferred qualifications
Experience with developing Microservices
Experience with Docker and Kubernetes
Experience with modern monitoring and logging platforms
Experience with database technologies and SQL
Instructions how to apply Apply at this url: https://www.golangprojects.com/golang-go-job-ebd-Remote-Principal-Software-Engineer-Backend-Docker-Hub-Palo-Alto-Docker-remotework.html Please mention that you found the job at Golangprojects.com
[ job website ]
Software Development Engineer, EKS Anywhere - Amazon(March 2024) Santa Clara, California, United States - Salary: $115,000 - $223,600
As a Software Engineer in the Elastic Kubernetes Service (EKS) team working on EKS Anywhere, you will help us deliver the mission of helping customers run containers successfully anywhere. At Amazon E...Distinguished Engineer II - IaaS (Containers, OS and Language Runtimes) - GEICO(March 2024) Remote US, 100% Remote - Salary: $125,000 - $300,500
GEICO is seeking a distinguished engineer to lead the Containers, OS, and Language Runtimes team. You will drive innovation in container technology, operating systems, and language runtimes, shaping t...Senior Backend Engineer - Calm(April 2024) Remote US, 100% Remote - Salary: $157,675 - $259,700
Calm is on a mission to support everyone on every step of their mental health journey. With the #1 app for sleep, meditation and relaxation as well as a growing library of digital, evidence-based ment...Senior Backend Engineer - Lighthouse(March 2024) Madrid, Spain (Remote work possible) Greater Madrid Metropolitan Area
At Lighthouse (formerly OTA Insight), weโre on a mission to reimagine commercial strategy for the hospitality industry. Our commercial platform simplifies data, tra...
Senior Backend Engineer - GoTu(April 2024) Remote US, 100% Remote
Join our dynamic Miami-based tech startup, generously supported by venture capital, as we search for an experienced Senior Backend Engineer. At GoTu, we're revolutionizing the dental industry with our...