How to Open a New Job

This page outlines the steps a Hiring Manager takes to kick off a new search.

The interview lifecycle

The Hiring Manager’s actions

The below actions must take place before we begin interviewing candidates.

Step 1: The Hiring Manager fills out this intake form. Responses are routed to our headcount tracking sheet. This is required for all net new and backfill roles.

  • If you need help completing this form or getting a status update on your headcount request, please get in touch with your recruiting partner so they can help move this through the process.

Step 2: The exec team must agree that this is a business-critical role before the Finance team can approve it for hire. This happens synchronously during exec team meetings, and a decision will be made at this meeting. Finance will then note whether the role is approved or denied in this sheet. Alternatively, the Hiring Manager can request this approval be completed async by the exec team.

Step 3: If the role is approved, the Hiring Manager creates a job description & interview plan using this template. We recognize that this step is time consuming, yet it is a critical step in setting our search up for success. Creating a well-thought out job description and interview plan 1) ensures alignment between the Hiring Manager, the hiring team, and the Recruiter and 2) ensures that all candidates are receiving a fair and consistent interview experience. Creating a strong plan upfront is also proven to reduce time-to-fill, meaning that we will make a hire faster, on average.

  • Job description format: we write all job descriptions in an impact format. The way a job description is written can plan a key role in promoting positive Diversity & Inclusion efforts. Countless studies have shown that certain demographics are less likely than others to apply if they don’t meet 100% of the outlined qualifications. To that end, Sourcegraph’s job description format focuses on the impact a candidate will make in the role versus a long list of requirements that have historically impeded underrepresented candidates from applying, resulting in a larger and more diverse candidate pool. The goal of the job description is to focus on getting the candidate excited, while giving a clear representation on what we expect them to accomplish both in the short-term and longer-term. How will working at Sourcegraph benefit them in their career? Why is this the best job they’ll ever have?

  • Interview plan format: creating a structured interview process is critical to our DEI efforts. Research shows that structured interviews are up to twice as effective at predicting job performance than unstructured ones, and ultimately help us hire faster. Structuring interviews with a standardized set of questions also allows for a more fair and impartial way of assessing candidates, which helps remove unconscious biases. Before creating your interview plan, you may find it helpful to read about the types of interviews other hiring managers have leveraged in the past. When creating the interview questions, please keep in mind: all interview questions should be written in open ended format (the best way to ensure of this is to start every question with “tell me…”), and to ensure all questions are legal, ask yourself “does this question relate to the candidate’s ability to do this job?” … if you can’t confidently say yes, it’s better to not ask it!

Once the Hiring Manager completes the above steps, the Recruiter takes the below actions:

The Recruiter’s actions

Pre-Kickoff

  • Please check this sheet to confirm headcount has been approved by the exec and Finance team.
  • If you are awaiting confirmation on a headcount request, please request a status update through the #finance-talent-collab slack channel.
  • Make sure that the net new or backfill req is added to our headcount tracking sheet.

Step 1: the Recruiter schedules a 30-minute intake meeting with the Hiring Manager to kick off the search and review the responses to the intake form. The intake meeting is intended for the Hiring Manager and the Recruiter to get on the same page about job requirements, the ideal candidate, and the proposed interview process. This is a necessary step to ensure initial alignment and set our search up for success.

Example topics to cover during intake meeting:

  • Job title
  • Reason for opening
  • Job level
  • Number of openings
  • Time zone/location restrictions
  • Ideal start date
  • Ideal candidate profile
  • 3 LinkedIn examples
  • Alternative titles
  • Required software/tools
  • Ideal companies
  • Screening questions
  • Selling points
  • Any additional information
  • Job description

Step 2: the Recruiter opens the job in Greenhouse:

  • Copy the “Template” job.
  • Build out the interview plan, adding all behavioral-based, structured questions (found in the interview plan) directly into each interview stage.
  • All interview stages should use the standard interview titles, found here. When adding Interview Steps, you must follow the following format: ‘Type of Interview’ [Duration]. For example: Hiring Manager Screen [45 min]. It is not acceptable to add any notes or other identifying information in the title of the interview as this will skew our calibration data.

Step 3: the Recruiter posts the job to our Careers page. If you would like it posted in other locations, please ask your Recruiter or send a Slack message to #hiring. You can see a list of other job boards we are considering here.

  • The recruiter follows these instructions before posting a role to any given job board in order to track the source of applicants and help measure the job board’s return on investment.

Step 4: the Recruiter creates a Slack channel with the Interview Team and starts the Slack Kick-Off Process:

  1. Create a new channel Slack channel named: “team-hiring_position_recruiter-name”
  • Example: “ops-hiring_handbook-product-manager_recruiter-kelsey”
  1. Invite the entire interview panel plus VP Talent, Recruiting Coordinator & Sourcer to the channel
  2. Tag VP Talent to make the channel private
  3. Once private, send kick off note using the below template:

Hi team! We are excited to kick off our [hyperlink job description] opening and I appreciate all of you participating in the interview process. I thought it would be helpful to create a Slack channel to stay aligned as we begin interviewing candidates!

As a next step, please:

  1. Review the below interview process and qualifications
  2. Please share this post to social media to help drive applicants to the role
  3. Please review these pages in the handbook:
    1. Interview training
    2. The interview process
    3. Feedback definitions
  4. Please review our Guide to Using BrightHire and ensure you download the BrightHire Chrome extension.

Interview process / hiring team:

At a high level, here is an overview of what we’re looking for in this hire. @hiringmanager, please add any additional insight that will be helpful for the hiring team to keep in mind as they interview candidates!

  • Why is this position open:
  • The ideal candidate:
  • Level:
  • Deal breakers:
  • Selling points:
  • Target start date:

Step 5: the Recruiter posts an announcement about the new role in #hiring. Example below:

Hi team! We’re excited to announce that we’re kicking off a new search on the [department name] team. Please help us find candidates by spreading the word to your network and sending any referrals! And as always, we welcome internal applicants, too! If you’re interested, talk to your Manager and follow these steps in the Handbook.

  • Hiring Manager: @Hiring Manager name
  • Role: role title, hyperlinked to job description
  • What we’re looking for: ask Hiring Manager to write a brief exciting description

Step 6: the Recruiter begins generating a candidate pool by reviewing applications in Greenhouse and Sourcing passive candidates via LinkedIn Recruiter. Once eligible candidates are identified, they are moved to the interview stage