Hiring seasons

When new-grad roles open

The months when employers open new entry-level tech roles in the US: from our own daily snapshots for private employers, and from public announcement history for the federal government.

Private employers

Our daily snapshots started on Sep 29, 2026. Roles that were already open on an employer's first tracked day are not counted as new, so this calendar fills in as history accumulates. Staffing and consulting firms are left out.

New entry-level roles by month

Sep 2026
66

By company

The 23 employers that opened the most new entry-level roles since Sep 29, 2026; months from Sep 2026 to Sep 2026.

Federal government

Entry-level tech announcements open to the public, by month they opened (average per year).

80
Jan80 a year on average
75
Feb75 a year on average
72
Mar72 a year on average
68
Apr68 a year on average
65
May65 a year on average
67
Jun67 a year on average
66
Jul66 a year on average
69
Aug69 a year on average
68
Sep68 a year on average
83
Oct83 a year on average
60
Nov60 a year on average
61
Dec61 a year on average
Busiest months: Jan, Feb, OctOther months

By year

2017
686 entry-level of 10,385
2018
1,006 entry-level of 16,592
2019
1,061 entry-level of 17,986
2020
827 entry-level of 17,240
2021
847 entry-level of 18,106
2022
1,102 entry-level of 21,501
2023
1,037 entry-level of 20,951
2024
854 entry-level of 18,948
2025
232 entry-level of 5,539
2026
258 entry-level of 6,893

Source: USAJOBS Historic JOA API (data.usajobs.gov), federal job announcements opened since March 2017 in the tech occupational series 2210, 1550, 0854, 1560 and 1515. Entry level = General Schedule grade 9 or below (GS-5/7: bachelor's; GS-9: master's or 1 year of experience), or pay band II or below in Defense and lab pay-band systems. Counts are announcements, not hires. The first and latest years are partial.