To post a job to schools on Handshake, you must first create an employer account and join your company profile.
Learn how to How to Create an Employer Account on Handshake.
Note: There is no limit to the number of jobs you can post on Handshake, regardless of your account type.
If you're an employer based in or residing in Colorado, make sure to stay compliant with the law by referring to Understanding Colorado’s Job Application Fairness Act: A Resource for Colorado Employers on Handshake.
Features available to Premium partners only are indicated by an asterisk (*). For more information, please check out this resource.
If the Jobs tab is missing or you cannot post a job
1. Your account type or registration is incomplete
Possible reasons:
You created a student account instead of an employer account.
Your employer account registration is incomplete.
Your account is pending approval from your company’s Owner.
Your account may require further review by our Trust and Safety team.
To resolve this:
If you created a student account, register again as an employer and complete the registration process. Refer to Create an Employer User Account, Join a Company, and Connect with Schools.
If you’ve requested to join your company profile, wait for approval from your company’s Owner. Read more about Pending Approval to Join Company.
-
If your account requires additional review, it will need to be reviewed by our Trust and Safety team. Learn more about our Employer Validation.
2. Your role does not include job posting permissions
Your current role may not allow you to create or manage jobs.
To resolve this:
Request the appropriate role or permissions from your company’s Owner or Admin.
-
If you are unsure who your Owner is, refer to Who Is the Owner or Admin of My Company Profile?.
3. You are logged into the wrong regional platform
You may be signed into the US site instead of the UK site, or vice versa.
To resolve this:
If your company operates in the US, log into the US Handshake platform.
If your company operates in the UK, log into the UK Handshake platform.
Posting a job
Click Jobs from the left navigation bar, then click the black Create job button in the upper-right corner of the page.
Complete the job form as outlined below to successfully create and post your job.
Basic information
Note: Premium partners have ATS integrations available. For more information, refer to Integrations & SSO.
-
Job description
- Be sure to include specific skills you’re looking for, minimum requirements, and expected responsibilities.
Type or paste in your job description in the text box.
- Check the box for Automatically fill in the rest of this job post using the job description to autofill your job post using the provided job description.
- To complete the job form manually, uncheck the box.
- Note: We do not recommend including third-party links in the job description.
-
- To copy a job description from an existing job, click the blue hyperlink text Copy description from existing job in the upper-right corner of the page.
- In the pop-up modal, choose the job from the dropdown, then click the Add description button.
- To copy a job description from an existing job, click the blue hyperlink text Copy description from existing job in the upper-right corner of the page.
Click the Continue button to proceed to the next section or to allow Handshake to parse your job description.
Note: If you'd like to save your job as a draft after the job is parsed, click the white button Save as draft in the upper-right corner of the page.
Position details
Note: Jobs cannot be posted anonymously or confidentially on Handshake.
-
Job title
- Jobs perform well when titles:
- Spell out words instead of using abbreviations (" Senior instead of "Sr")
- Avoid using all caps
- Avoid numbers or special characters
- Are 2-5 words in length
- Jobs perform well when titles:
-
Position type
- Job
- Internship
- On Campus Student Employment (displayed only to on-campus employers)
- Cooperative Education
- Other
- Experiential Learning
- Volunteer
- Fellowship
- Graduate School
- To learn more about our position types, refer to Definitions: Job Position Types.
-
Work-Study program
- If yes, check the box.
- If not, leave the box unchecked.
- Note: If the position type is selected as "Work-Study program," only students who are work-study eligible can view or apply to this job.
Location requirements
Where should candidates expect to work? (select one)
-
Onsite (employee works in person from a specific location)
-
Onsite location
- Add the city and state where the job is located. If you're hiring in multiple cities, include them all.
- Note: Our location field relies on a third-party service called Mapbox. If you see the error "No options available", it's likely that your network's firewall is blocking Mapbox from loading location data. We recommend reaching out to your IT department to ensure Mapbox is allowed through your network. If you need immediate help adding a location, contact our Support team.
- Check the box if the job is based in More than 50 locations. (visible only to employers with more than 10,000 employees.)
- Select either US only or Various global locations.
- Check the box if Job is located at a residential address.
- Add the city and state where the job is located. If you're hiring in multiple cities, include them all.
-
Onsite location
-
Remote (employee works from home)
-
Remote work requirements (optional)
- Check the box if 'Remote employees must be based within the U.S'.
-
Remote work requirements (optional)
-
Hybrid (employee works a combination of on-site and remote)
-
Onsite location
- Add the city and state where the job is located. If you're hiring in multiple cities, include them all.
- Check the box if the job is based in More than 50 locations. (visible only to employers with more than 10,000 employees)
- Select either US only or Various global locations.
- Check the box if Job is located at a residential address.
-
Onsite location
Note: To remove a location, click the X to the right of the city and state.
Click the Continue button in the lower-right corner of the page to proceed.
Time requirements
How much should candidates expect to work? (select one)
-
Full-time
- Job requires 30 hours a week or more
-
Part-time
- Job requires less than 30 hours per week
- Enter amount of hours per Day/Week/or Month
- Job requires less than 30 hours per week
Next, select the employment duration. (select one)
- Permanent
- Temporary or seasonal
- Enter Estimated start date and Estimated end date
Click the Continue button in the lower-right corner of the page to proceed.
Compensation and benefits
What should candidates expect to earn?
States requiring pay transparency
Jobs located in the following states, as well as jobs performed remotely from these jurisdictions, must include pay on the job post:
- California
- Colorado
- Washington
- New York
- Illinois
- District of Columbia
- Hawaii
- Maryland
- Minnesota
- Vermont
- Massachusetts
Note: Employers posting jobs in these states are not able to opt-out of disclosing a salary range.
-
Expected pay
-
Show pay by
- Range
- Custom range
- Exact amount
- Unpaid
- Note: If you choose this option, you will encounter a message that reads either "You cannot post a full-time permanent job that is unpaid. Review the US Department of Labor internship guidelines." or "Before posting an unpaid position, please check all applicable regulations, including the US Department of Labor internship guidelines." To confirm, check the box for Confirm job is unpaid.
-
Rate
- Per hour
- Per month
- Per year
-
Amount
- Range
- Custom range (min pay/max pay)
- Exact amount (can only be entered for jobs outside CA, CO, NY, and WA)
-
Currency
- USD
- GBP
- EUR
-
Show pay by
-
Don't show pay
- If you choose this option, you will encounter a message that reads:"By checking this box, employer acknowledges the following: It's the employer's responsibility to comply with all pay and wage transparency laws and regulations applicable to jobs posted to Handshake. The employer has determined in employer's sole discretion that applicable law does not require the employer to disclose pay and wage for this job post."
- Note: Employers posting jobs in the states listed in the 'States requiring pay transparency' section (above) cannot opt-out of disclosing a salary range.
-
Additional compensation (optional, select one or many)
- Signing bonus
- Bonus
- Commission
- Tips
- Equity package
-
Benefits (optional)
- Medical
- Vision
- Dental
- Paid time off
- Paid sick leave
- Parental leave
- 401(k) match
- FSA or HSA plans
- Life insurance
- Disability insurance
- Student loan repayment
- Tuition reimbursement
- Relocation assistance
- Computer assistance
- Pet insurance
-
Perks (optional)
- Learning stipend
- Home office stipend
- Career development
- Gym membership
-
Additional benefits (optional)
- Have more to offer? Add a link to your company's benefit page.
Click the Continue button in the lower-right corner of the page to proceed.
Categorize your job
Tell us the type of job you're hiring for by adding job role groups.
Search by job role or job role group. Add up to 3 groups. To view a complete list of job role groups, refer to About Job Roles and Job Role Groups (Employers).
Note: Handshake automatically adds the appropriate job role group to your job posting based on your job description and title. Modify, keep, or remove if needed.
Don't see the category you're looking for? Click the hyperlinked text Learn more or request a new job role group.
Click on the text field to select the job role or job role groups you're hiring for.
To remove a selected job role or job role group, click the X to the left of the job role group name.
Click the Continue button to proceed.
Candidate qualifications
Add your must-have qualifications to refine your candidate matches.
-
Work authorization
- Only applies to jobs located in United States. Learn more about work authorization.
-
Select one
-
This job requires US work authorization
- This job is eligible for US visa sponsorship
- This job is open to candidates with Curricular Practical Training (CPT)
- This job is open to candidates with Optional Practical Training (OPT)
-
This job does not require US work authorization
- For on-campus student employment positions, this option is selected by default if the 'Automatically fill in the rest of this job post using the job description' checkbox in the Basic Information section is left unchecked. However, you can choose to require work authorization if needed.
-
This job requires US work authorization
- To not disclose this information, click the hyperlinked text Don't disclose in the upper-right corner of the section.
- If you choose to not disclose work authorization requirements, check the box in the modal to acknowledge the following:
- By not disclosing work authorization requirements, you may receive applications from candidates who do not meet your needs. This can increase the time and effort needed to review applications and potentially frustrate candidates, harming your employer brand.
- You have confirmed that your decision to skip this question is in compliance with all relevant employment laws and regulations. Different jurisdictions may have specific requirements regarding disclosure of work authorization criteria.
- If you choose to not disclose work authorization requirements, check the box in the modal to acknowledge the following:
-
Select one
- Only applies to jobs located in United States. Learn more about work authorization.
-
Skills (optional)
- Add up to 7 skills. Handshake will use these to show candidates at a glance what you’re looking for.
- To remove a skill, click the X to the right of the skill name.
- Add up to 7 skills. Handshake will use these to show candidates at a glance what you’re looking for.
-
Education (optional)
- Choose one or both:
-
Degree level (recommended)
- Select all degrees you would consider, including degrees completed and currently pursuing.
-
Current school year
- Select all school years you would consider.
- Tip: Selecting a preferred school year helps narrow your candidate pool to the most relevant applicants.
-
Degree level (recommended)
- Choose one or both:
-
Latest graduation date (optional)
- Select month, year
-
Major groups (optional, select one or many)
- Major groups combine related majors from every school on Handshake. The number to the far right of the major group indicates the number of majors within that major group.
- To remove a specific major from the major group, click the X to the far right of the major name.
- To remove the major group entirely, click the X to the far right of the major group name.
- Click the hyperlinked text Choose majors by school to choose individual majors from specific schools.
- In the pop-up modal, type the name of the school in the School name field, or select from the dropdown. Next, type the name of the major in the Major field, or select from the dropdown.
- Tip: Select only the majors or major groups that genuinely fit the role. Avoid selecting all majors. The majors you choose should align with your job description to ensure qualified students see the posting in their feed.
- Major groups combine related majors from every school on Handshake. The number to the far right of the major group indicates the number of majors within that major group.
-
Minimum GPA (optional)
- Only include if your job has specific requirements
Click the Continue button in the lower-right corner of the page to proceed.
*Screening questions
This feature is currently only available to Plus, Pro, Essentials, and TES customers.
To add screening questions to your job posting, refer to Add and Manage Screening Questions in Job Postings.
Choose schools
Where would you like to post your job? (select one)
-
Auto-select schools
- Post your job to all schools in your network and additional relevant schools based on your job's fit with their students.
- If this option is not visible, you will need to select specific schools instead.
-
Post to full network
- *This option is only available to Essentials and TES customers.
- The job will be posted to all schools on Handshake except for schools that have previously declined your company.
-
Post to specific schools or use a school list
- This is the default option for jobs better suited to specific schools.
-
Tip: Use this option if you want to limit your job posting to schools within a specific geographic area.
- Basic employers can choose to post their job to their Favorites school list. Premium partners can also select a custom school list created by them or their teammates to post the job to.
- For on-campus employers posting student employment positions, jobs can only be posted to the school where they are designated as on-campus employers. The search bar for selecting other schools will be disabled.
-
Work-study jobs:
- Posting work-study jobs requires specific permissions.
- Only schools that have granted your employer permission to post work-study jobs will appear in the dropdown.
- Choose schools from the dropdown, or type to filter results.
-
Tip: To ensure the school appears in the search results, avoid using abbreviations (e.g., use "Massachusetts Institute of Technology" instead of "MIT").
- If the school does not appear, it may indicate one of the following:
- The school is not partnered with Handshake.
- To search for a school on Handshake, refer to Navigating the Schools Page.
- Your company has been declined by the school.
- You do not have permission to post jobs at that school.
- To view your connection status or permissions with a specific school, refer to Understanding School Approvals.
- The school is not partnered with Handshake.
- If the school does not appear, it may indicate one of the following:
-
Tip: To ensure the school appears in the search results, avoid using abbreviations (e.g., use "Massachusetts Institute of Technology" instead of "MIT").
-
- *Schools in your Favorite list, or other lists are grouped together, and can be selected all at once.
-
-
- To remove a specific school, click the X to the right of the school name.
-
After selecting the school(s) where you want to post your job, click the Continue button to proceed.
Application process
What's the application window and process?
Select the application duration period. This period will apply to all schools where the job is posted.
-
Basic employers
Can only select a fixed duration of 30 days.
-
The Custom option is not available.
- If you want your job open for a shorter period than 30 days, you have two options:
- Upgrade the job post to allow a custom application window, or
- Manually close the job once you’ve reached your desired posting length.
- If you want your job open for a shorter period than 30 days, you have two options:
- Note: If you do not select 30 days as the application duration, the Continue button on the job form may not respond as expected. Make sure to choose 30 days before proceeding to the next step.
-
Plus, Pro, and Essentials/TES employers
-
Can choose between:
A fixed 30-day duration, or
A custom date range that best fits your hiring timeline.
-
Custom date range
If you're using a custom application window, you can manually set both the open and close dates for your job.
Select the calendar icon next to each field to choose your desired dates.
The job will open at 6:00 AM in your local time zone on the selected open date.
The close date must be within one year of the open date.
Job postings automatically close at 11:59 PM in your time zone on the selected close date.
All dates reflect the local time zone of the person creating or viewing the job. Handshake automatically adjusts for daylight saving time.
Examples:
California: GMT-7 or GMT-8
New York: GMT-4 or GMT-5
Number of hires
Enter the number of hires in the text box. This number will not show up to candidates.
How will candidates submit applications?
Note: To require specific documents with an application, ensure the checkbox for each desired document is selected.
-
On Handshake
- Additional required documents (select one or many)
- Handshake profile (selected by default)
- Resume
- Cover letter
- Transcript
- Other
- Note: Document requirements are not applied globally. You must set them individually for each job posting.
- Additional required documents (select one or many)
-
On a separate website
- Additional required documents (optional)
- Resume
- Note: If 'Resume' is selected, candidates will be required to submit their resume twice—once in Handshake and again through your external application.
- Resume
- Enter an external or Applicant Tracking System URL
- Note: URL must begin with http:// or https://
- Instructions for applicants (optional)
- Additional required documents (optional)
Click the Continue button in the lower-right corner of the page to proceed.
Your hiring team
Set up your hiring team to keep everyone informed, and manage how they receive updates.
*Company division (optional, and displays only for Premium partners with more than 10,000 employees)
Company divisions are managed by your administrator. Your hiring team can use them to organize and filter jobs.
In the text field, select the division to which the job will belong. If you haven't added the specific division in Handshake yet, refer to How to Add Divisions to Your Company.
Job owner (job poster)
-
Messaging availability
- Give candidates the option to message you through the job post. Messages from candidates will not count against your message limit.
- Learn more about your Message Limits in Handshake.
- To give candidates the option to message you, check the box for Feature [NAME] as available for candidate message.
- Give candidates the option to message you through the job post. Messages from candidates will not count against your message limit.
-
Email settings (select one or many)
- Send summary email once application period closes
- Send email when a candidate who meets qualification applies
- Send email when a candidate applies
*Hiring team members (optional)
Note: This feature is only available to on-campus employers, Essentials, and Handshake Talent Engagement Suite customers.
Include as many hiring team members in job notifications as preferred.
Hiring team members may be external contacts (without a Handshake account) or connected teammates.
- Connected teammates must be added as a contact before they can be selected as a hiring team member.
- If you want to add a connected team member or a team member that does not have a Handshake account and has not yet been added as a contact in Handshake, refer to How to Create an External Contact.
Click on the text field to select active team members or contacts, then select their notification preferences.
To remove a team member or contact, click the hyperlinked text Remove to the far right of their name.
Click the hyperlinked text Invite new teammate to invite a colleague to join Handshake and receive job notifications.
- If you're a Basic employer, the section will display the message "Add unlimited hiring team members when you upgrade to Premium". Click the hyperlinked text View full benefits to learn more.
Click the Continue button in the lower-right corner of the page to review and post your job.
Review job post
The final step is to review your job posting. Review the details and modify any sections as necessary.
- To edit any section, click the pencil icon to the right of the section, then click the Save button to save changes.
To post your job, click the Post job button in the upper-right corner of the job form, or in the lower-bottom of the page.
- If you encounter the error "Job could not be saved. Please try again", it is usually because one or more required fields in the job form were not filled out correctly.
- Review the job form carefully and ensure that all required fields are completed accurately.
- If the error persists after confirming all fields are completed, contact our Support team for further assistance.
Note: Job postings cannot be printed from Handshake.
Your job is now live
After your job is posted, the schools you selected will review and process your request. Learn more about how jobs are processed in Understanding Job Posting Approvals.
Additional resources
Ready to take your Handshake job postings to the next level? Learn more about Posting jobs on Handshake.