Gradle Enterprise is now Develocity. Learn more about our rebrand here.
Develocity Engineering hiring process
Our hiring process is designed to identify engineers who will be productive, impactful, and happy at Gradle in the long run.
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.
The hiring process for all Gradle Engineering positions consists of the following steps:
- Introductory meeting with the Talent Team (45 mins)
- Technical evaluation
- Technical screening interview (30 mins)
- Take home assignment
- Technical interview I (30 mins)
- Technical interview II (30 mins)
- Leadership meeting
- Meeting with 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 four of the team’s most experienced engineers and the SVP of Engineering, and those people will have a chance to get to know you. This is important, given the value we place on personal interactions.
Introductory meetings with a Talent Partner
During this introductory meeting, we will learn more about your experience, current work situation, and motivations for applying to Gradle and discuss your compensation expectations.
We will describe what we find exciting about working at Gradle and openly discuss what can be challenging about working at Gradle. 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.
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 project. The project will 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. You can start the project on the date of your choice. We understand that you have other things going on in your life, so 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 and some follow-up technical questions. 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 a second 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.
Meeting with 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 the SVP of Engineering to wrap up the technical part of the interview process. During that conversation, we want to ensure mutual agreement on the expectations of your role and responsibilities and that 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 provide this to you and explain what happens next.