Develocity Engineering hiring process

Our hiring process is designed to identify engineers who will be productive, impactful, and happy long term at Gradle.

Taking on a new engineer is a serious commitment for us. We understand that it is also a big commitment for you. We have designed our hiring process to determine whether you are a good match for us and whether we are a good match for you. We will assess your technical expertise and soft skills; both are equally important at Gradle.

Candidates that join Develocity Engineering will have demonstrated technical expertise and experience in delivering innovative, robust solutions to challenging problems. They strive for respectful interactions, they share our passion for providing users and customers with valuable products and services, and they contribute to the continuous growth of Gradle.

Overview

The hiring process for all Develocity Engineering positions consists of the following steps:

  • Introductory meeting with the Talent Partner (45 mins)
  • Technical Evaluation
    • Technical screening interview (30 mins)
    • Take home assignment (4 days)
    • Technical interview I (45 mins)
    • Technical interview II (45 mins)
  • Leadership
    • Meeting with an Engineering Manager or the SVP, Engineering (30 mins)

In all meetings and interviews, we aim to get to know you better and also want you to get to know us better. We will ask questions and explore areas crucial to our daily work and collaboration. We will not ask you brainteaser questions irrelevant to our work, like estimating the number of golf balls that fit into an airplane. We will not create traps for you to fall into. We want you to shine and succeed.

Over the course of the hiring process, you will meet some of the team’s most experienced engineers and leaders, and those people will have a chance to get to know you. This is important, given the value we place on personal interactions.

Introductory meeting with a Talent Partner

During this introductory meeting, we will share a presentation that describes what we find exciting about working at Gradle as well as openly discuss the challenges of working at Gradle.

We will learn more about your experience, current work situation, and motivations for applying to Gradle as well as discuss your compensation expectations. By the end of the meeting, you should have a good understanding of our work environment and culture to determine if Gradle is a company where you will be productive, impactful, and happy.

Technical Evaluation

The technical evaluation process is the same for all Gradle Engineering positions.

Technical Screening Interview

You will meet with two of the team’s senior engineers during this interview. They will ask a series of technical questions to assess your knowledge, experience, and thinking. At the end of the interview, you will have a chance to ask questions. Once the interview is over, we will discuss your candidacy internally and decide whether we want to move on to the take home assignment. You will be notified of our decision within 48 hours.

Take Home Assignment

If successful following the technical screening interview, you will be asked to complete a take home assignment. The assignment can take 6-8 hours to complete, depending on the role you are interviewing for. More information will be shared with you after the technical screening interview.

We understand that you have other things going on in your life, so you can start the project on the date of your choice. We allow four full days from receiving the project instructions to submitting your solution.

Once we have received your solution, we will need 48 hours to evaluate your submission. After completing the evaluation, we will inform you if we want to proceed to the next step.

Technical Interview I

If you successfully complete your take home assignment, you will be invited to a technical interview with two of the team’s senior engineers. They will ask a series of questions related to your project submission. At the end of the interview, you will have a chance to ask questions. Once the interview is over, we will discuss your candidacy internally and decide whether we want to move on to a second technical interview. You will be notified of our decision within 48 hours.

Technical Interview II

If we decide to proceed, you will be invited to a second technical interview with a different pair of senior engineers from the team. They will again ask a series of technical questions to better understand your knowledge, experience, and thinking. They will also find out more about your motivations and career history. At the end of the interview, you will have an opportunity to ask questions. Once the interview is complete, we will discuss your candidacy internally and decide whether we want to move forward to the next step in our hiring process. You will be notified of our decision within 48 hours.

Leadership Meeting

Meeting with Engineering Manager or SVP, Engineering

Based on your project and the technical interviews, if we believe you are a good match for the Develocity team and we are excited about working together, you will have a conversation with an Engineering Manager or the SVP of Engineering. During that conversation, we want to ensure mutual agreement on the expectations of your role and responsibilities as well as ensure any remaining questions are answered.

Once the process is complete, we will review all of the feedback, and your Talent Partner will reach out to update you on next steps.