Back End Engineer

Want to work on something awesome? Of course you do, why else would you be looking to work for Docker? At Docker we take enormous pride in our work as we're constantly interacting with and bringing our product to millions of developers around the world. As a Back End Engineer, you'll be tasked with designing, developing and road mapping a major part of our flagship enterprise and SaaS products. At Docker, we have a portfolio of products that range from On-prem Enterprise application management solutions and registry, to the world's largest online container registry - the main underlying feature of these products is quality, availability, and fault-tolerance. If you think like an owner, enjoy building and maintaining scalable systems, and want to influence Docker’s product roadmap, you’re in the right place! 
Docker's built entirely with Golang, so if you're familiar with Go or fancy yourself a savvy developer of another language such as C/C++ or Java, then you'll fit right in.
The long and short of it is, if you're looking to make a big impact on a small team, that contributes to the open source community and delivers an enterprise-grade product to millions worldwide, then this role is for you. 
  • Enjoys working on interesting and/or awesome projects
  • Scale the world’s largest container registry
  • 4+ years of industry experience 
  • Expert knowledge of Golang, C/C++ or Java
  • An openminded and hardworking individual that puts the team and project first
  • Ability to plan and estimate tasks
  • Great communicator with the ability to explain the thought process easily 
  • Computer science degree or equivalent work experience
  • English proficiency preferred 

Docker is the leader in the containerization market, combining an enterprise-grade container platform with world-class services to give developers and IT alike the freedom to build, manage and secure applications without the fear of technology or infrastructure lock-in. Today’s organizations are under pressure to digitally transform their business but are constrained by a diverse portfolio of applications, clouds and premises-based infrastructures. Docker unlocks the potential of every organization with a container platform that brings traditional applications and microservices built on Window, Linux and mainframe into an automated and secure supply chain, advancing dev to ops collaboration. As a result, organizations report a 300 percent improvement in time to market, while reducing operational costs by 50 percent. Inspired by open source innovation and a rich ecosystem of technology and go-to-market partners, Docker’s container platform and services are used by millions of developers and more than 550 Global 10K commercial customers including ADP, GE, MetLife, PayPal and Societe Generale.