Golang / Go Job: Software Engineer

Docker Inc

Software Engineer at Docker Inc

San Francisco, California, United States 🇺🇸   (Posted Feb 6 2014)
About the company
At Docker Inc, we believe that containerization will soon become the next big thing, the next tool which will be part of every developer and sysadmin toolbox. What's "containerization"? The name comes the LXC technology (Linux Containers), and the technique is also known as "Lightweight Virtualization".

That's why we recently launched Docker (http://www.docker.io/), an Open Source tool enabling anyone to run those Linux Containers very easily. Containers boot 1000x faster than virtual machines; their disk and memory footprint are also much lower; and they work on virtually all current platforms (from physical servers to public cloud instances). We think that they are the future of virtualization, and will soon become ubiquitous.

Convinced? Then fork the repo on github (https://github.com/dotcloud/docker) and have a look at the code. Not convinced? Then check the website (http://www.docker.io/), which contains more details, demos, and screencasts. Excited about this? Then join our engineering team!

Job position
Permanent

Job description
Your responsibilities will include:

being a contributor to the Docker project, which means contributing patches, and reviewing and merging pull requests from the community;

working on some server-side applications;

participate in product discussions, influence the roadmap, and take ownership and responsibility over new projects to make them happen.

Skills & requirements
You can qualify if you...:

can read and write Go code (because docker itself is in Go);

can read and write Python code (because many tools and services built around Docker are in Python);

are familiar with network protocols: the lower layers like IP, TCP, and UDP; and the higher layers like HTTP;

have experience in scaling large applications;

believe that writing unit and functional tests is important.

Instructions how to apply
see the job site
[ job website ]

Let them know you found the job via https://www.golangprojects.com
(Companies love to know recruiting strategies that work)
 

Other jobs that might be interesting

Transportant, Inc Senior Backend Software Engineer - Transportant, Inc   (January 2019)
Kansas City, Missouri, United States (Remote possible)
- Work closely with CTO, hardware devs, and a small backend team - Implement and improve backend capabilities and APIs - Collaboratively write spec for new or improved/refactored features - Particular emphasis on effective data structures and datab...
MaxMind, Inc. Site Reliability Engineer - Telecommuting Opportunity (U.S./Canada) - MaxMind, Inc.   (December 2018)
Waltham, Massachusetts, United States (Remote possible)
MaxMind (www.maxmind.com) is looking for a talented Site Reliability Engineer (SRE) to join our Engineering team. We help protect thousands of companies worldwide from fraud, screening over 2 billion online transactions each year, and we provide IP intelligenc...
Clear Street Backend Software Engineer - Clear Street   (December 2018)
New York, New York, United States
As a Backend Software Engineer, you will work closely with a passionate and collaborative team of engineers that are committed to building the best in class product. We constantly explore new frameworks and languages and push each other to find optimal solutio...

 
About Golangprojects