Hiring and Onboarding

We understand that contemplating a career change and interviewing are stressful. Our goal is to make our interview process and your experience with it the best it can be. We value and respect the time that you take to talk to us during your interviews.

We are excited to meet you and for you to meet us!

1 hiring and onboarding page
1 carmen martinho

“Our hiring process moves fast without compromising the integrity of the interviews. By the end of your interviews you’ll walk away with a strong sense of our team and culture. Our onboarding team will then spoil you with swag!”

Carmen Martinho, Senior Technical Recruiter

Docker Interview FAQs


How do I apply for a role?

After browsing our Current Openings to find the right role for you, click on “Apply for this Position”. You will then be walked through the application process.

How long does it take for me to hear back after applying?

We would like to contact every applicant, but depending on the volume of candidates, we are not always able to. If we feel that you would be a good fit for the role, we will contact you as soon as possible to start the process.

How long will the interview process take?

Depending on your availability, we aim to conduct all of the necessary interviews within 2 to 3 weeks and make a final decision within 3 days of your last interview.

How will I know when my interview is scheduled?

After one of our recruiters speaks to you and decides to proceed, one of our recruiting coordinators will reach out to you. They will let you know who you will be interviewing with, the length of the interview, and ask for your availability. After finding a time that works for everyone, we will send out an email invitation for the day and time of the interview. The calendar invite comes over as an .ics file, so be sure to remember to add it to your calendar.This invite will also include the zoom link needed. Our recruiting coordinators will then follow up to confirm that you received the invite and the time will work for you.

What tool do you use to conduct your interviews?

The first interview with your recruiter will either be a phone call or a zoom interview. After that, all of our interviews are done on Zoom. When you are sent an interview invitation, there will be a Zoom link for you to use.

Will I need to screen share during the interview? 2 hiring and onboarding page

For engineering interviews that involve programming, we do want to see you write code. You can do that on your own computer using screen sharing, so that you can be comfortable in your own usual development environment. Other than having a development environment ready, no specific preparation is required.

If I make a mistake during a screen share, did I fail the interview?

We do understand that some people are nervous about coding while being watched, but please treat it as if you were coding together with a colleague. We don’t ask trick questions, and you’re welcome to use Google or whatever other online resources you would normally use in your daily work, as well as discuss what you’re doing. We want you to do your best in as natural an environment as is possible in an interview, so that we can see how you think and how you code in everyday work.

I have a last minute emergency and can’t make the interview. What should I do?

We understand that things come up. If you are not able to make the interview, please email the recruiting coordinator that set up your interview as soon as possible so we can reschedule. If you are not able to contact us before the interview is scheduled to start, please let us know as soon as you can what your circumstances are.

Can I ask questions during the interview?

Of course! We believe that interviewing should be a two-way process. We are looking for the right colleague, but you are also looking for the right job for you. So please ask whatever you need to in order to help you to make the decision of whether Docker is the right place for you.

Will you let me know how the process went even if you decide not to extend an offer?

We will call or email you to let you know the final decision of the team even if we decide that this role is not a match for us or you. Keep in mind that we are constantly adding new positions so continue to check our Current Openings for a position that will be the perfect fit for you.

“You see the Docker culture of humility and open collaboration every step of the way, from the first recruiter calls through the interviews to the onboarding. The whole experience felt honest and open, and really made me glad to join the Docker team!”

Gavin Cahill, Sr. Content Manager

2 gavin cahill
3 hiring and onboarding page
3 meighan joyce

“The People team is here to guide and support you and your journey at Docker. Whether you’re a new cadet or a seasoned deckhand, we are here to answer any and all questions you may have.

Meghan Joyce, Sr. Human Resources Generalist

Onboarding with Docker


If all goes well and you accept an offer from us, we can’t wait to get you up and running with our team. Once we receive your written acceptance, we will send out your information about onboarding. We know that starting a new job can be overwhelming and we are here to help you every step of the way.


Before You Start

  • We will have you set up an account in Bamboo HR, our onboarding and human resources tool
  • You will fill out the required paperwork.  We know this can get confusing.  Don’t hesitate to reach out for help if you have any questions.
  • You will request your equipment – you can choose a macbook or pc for your work use.  We will also take your laptop size preference into account when ordering. 4 hiring and onboarding page
  • We will send you out some fun swag!
  • You can start to set up your home office using the Home Office Guidelines.  Remember to keep all of your receipts so you can submit for reimbursement when you start!
  • We will send you information about setting up your email and other accounts so you are ready to go on your first day.

Your First Day

  • You will meet with our IT Department to make sure your accounts and machine are set up.
  • You will meet with your manager and members of your team.
  • You will attend a Benefits Overview session so you can learn more about the benefits offered at Docker and sign up for them.

Beyond Your First Day

  • You will have a Whalecome meeting with our CEO and other new hires.
  • You will get to meet more team members.  We don’t want to overwhelm you on your first day so these introductions may be spread out over a few days.
  • You will have virtual coffees with other Docker employees.  This is a great opportunity to meet someone that isn’t a part of your team and get to know them.

“The time and thoughtfulness that Docker puts into keeping their culture transparent and approachable is evident from the moment the interview process begins and beyond. I’m literally here for that.”

Rafael Goodman. Sr. Software Engineer

4 rafael goodman