State of Maryland Job Openings
We appreciate that you are considering opportunities to serve your community and the State. The job opportunities below provide vital support to Maryland residents, including critical services such as public safety, health care, and education.
The State of Maryland also provides its employees with strong benefits, including health coverage, retirement benefits, ample leave time, reduced child care costs, among many others. Many positions are also eligible for telework.
To find the job openings you are most interested in, narrow your search using the filter options below. If you do not see a result from your filtered search, that means there are no current open positions for your selection. If you would like to be notified by email when a particular type of job opens, click on Interest Cards.
In response to the FY26 Budget, Governor Moore announced a hiring freeze for the Executive Branch of the State of Maryland. As such, the State is temporarily pausing recruitment efforts for most positions.
However, certain classifications -- e.g. in public safety -- are exempted from the hiring freeze and so are still actively being recruited for. Applications for these roles are encouraged and you may see the complete list of those active recruitments below. Thank you for your continued interest in opportunities with the State of Maryland.
Federal Workers Hiring Initiative
The Moore-Miller Administration remains committed to making it possible for public servants who raised their hand to serve our country to stay in Maryland. Federal workers have years of expertise and knowledge that are an asset to our state. As part of this initiative, critical and hard-to-fill job areas will be opened for a streamlined hiring process. Below are current active recruitments within the initiative:
Financial Systems Analyst. Please see the job announcement for more information and how to apply here.
Open Job Quick Links
Application On-File and Freename Applications
|
Application On-File
You can edit your Application On-File at any time to keep it up-to-date. Use it to copy into any new application.
Freename Applications
To complete an application for any of the following: Layoff, Separation, Reinstatement, Certified by DORS, Transfer, Certified Disabled Veterans. |
Current Recruitments
| Job Title | Work Locations | Agency | Salary | Filing Deadline | Check Status |
|---|---|---|---|---|---|
| AGENCY PROJECT ENGINEER/ ARCHITECT LEAD (Site Designer and CADD Operator)
26-004614-0001 |
Anne Arundel Dorchester Queen Anne's |
DNR - Engineering and Construction | $80,541.00 - $125,564.00/ year | Friday, February 13, 2026 11:59 PM |
Status |
| IT PROGRAMMER ANALYST, LEAD/ ADVANCED
26-004471-0001 |
Anne Arundel |
DNR - Information Technology Service | $85,963.00 - $133,951.00/ year | Thursday, February 19, 2026 11:59 PM |
Status |
| LICENSING & REGISTRATION TECHNICIAN I
26-001619-0001 |
Anne Arundel |
DNR - Licensing & Registration Services | $48,486.00 - $74,722.00 / Annual | Friday, February 13, 2026 11:59 PM |
Status |
Contractual Recruitments
| Job Title | Work Locations | Agency | Salary | Filing Deadline | Check Status |
|---|---|---|---|---|---|
| ADMINISTRATIVE OFFICER II (Background Investigator)
26-003235-0003 |
Anne Arundel |
DNR - Natural Resource Police - Field Operations | $28.01 - $43.49/ hour | Thursday, February 26, 2026 11:59 PM |
Status |
Internship Opportunities
| Job Title | Work Locations | Agency | Salary | Filing Deadline | Check Status |
|---|---|---|---|---|---|
| SUMMER STUDENT WORKER (Unpaid) (Environmental Education Intern)
26-005734-0001 |
Worcester |
DNR - Maryland Park Service - State Wide Operation | Volunteer - Unpaid | Monday, February 23, 2026 11:59 PM |
Status |
| SUMMER STUDENT WORKER (Unpaid) (Horse Management Intern)
26-005734-0002 |
Worcester |
DNR - Maryland Park Service - State Wide Operation | Volunteer - Unpaid | Monday, February 23, 2026 11:59 PM |
Status |
| SUMMER STUDENT WORKER (Unpaid) (Park Ranger Intern)
26-005734-0003 |
Allegany Garrett |
DNR - Maryland Park Service - State Wide Operation | Volunteer - Unpaid | Monday, February 23, 2026 11:59 PM |
Status |
| SUMMER STUDENT WORKER (Unpaid) (Park Ranger Intern)
26-005734-0004 |
Harford |
DNR - Maryland Park Service - State Wide Operation | Volunteer - Unpaid | Monday, February 23, 2026 11:59 PM |
Status |
| SUMMER STUDENT WORKER (Unpaid) (Commercial Fisheries Harvest Reporting Intern)
26-005734-0005 |
Anne Arundel |
DNR - Fisheries Service | Volunteer - Unpaid | Monday, February 23, 2026 11:59 PM |
Status |
| SUMMER STUDENT WORKER (Unpaid) (PlanktoScope Project Intern )
26-005734-0006 |
Anne Arundel |
DNR - Resource Assessment - Tidewater | Volunteer - Unpaid | Monday, February 23, 2026 11:59 PM |
Status |
| SUMMER STUDENT WORKER (Unpaid) (Scientific Coding Intern)
26-005734-0007 |
Anne Arundel |
DNR - Resource Assessment - Tidewater | Volunteer - Unpaid | Monday, February 23, 2026 11:59 PM |
Status |
Seasonal Positions
| Job Title | Work Locations | Agency | Salary | Filing Deadline | Check Status |
|---|---|---|---|---|---|
| SEASONAL HOURLY (Creel Clerk - Central Region)
26-002293-0005 |
Carroll Howard |
DNR - Fisheries Service | $21.50/ Hour | Friday, February 13, 2026 11:59 PM |
Status |
| SEASONAL HOURLY
26-002293-0006 |
Queen Anne's |
DNR - Fisheries Service | $19.36/ hourly | Monday, February 16, 2026 11:59 PM |
Status |
| SEASONAL HOURLY (Water Quality & Biological Monitoring Field Technician)
26-002293-0007 |
Anne Arundel Garrett |
DNR - Resource Assessment - Tidewater | $19.36/ hour | Wednesday, February 25, 2026 11:59 PM |
Status |
| SEASONAL HOURLY
26-002293-0008 |
Prince George's |
DNR - Fisheries Service | $19.36/ hourly | Friday, February 20, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Bilingual Interpreter (Patapsco Valley State Park)
26-002292-0026 |
Baltimore County Howard |
DNR - Maryland Park Service - State Wide Operation | $18.19/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Horticulturist (Sandy Point Complex)
26-002292-0035 |
Anne Arundel |
DNR - Maryland Park Service - State Wide Operation | $17.15/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Lifeguard Lake/ Pool (Cunningham Falls State Park)
26-002292-0005 |
Frederick |
DNR - Maryland Park Service - State Wide Operation | $17.50+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Lifeguard Lake/ Pool (Dans Mountain State Park)
26-002292-0007 |
Allegany |
DNR - Maryland Park Service - State Wide Operation | $17.50+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Lifeguard Lake/ Pool (Deep Creek Lake State Park)
26-002292-0009 |
Garrett |
DNR - Maryland Park Service - State Wide Operation | $17.50+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Lifeguard Lake/ Pool (Greenbrier State Park)
26-002292-0015 |
Frederick |
DNR - Maryland Park Service - State Wide Operation | $17.50+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Lifeguard Lake/ Pool (Herrington Manor State Park)
26-002292-0020 |
Garrett |
DNR - Maryland Park Service - State Wide Operation | $17.50+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Lifeguard Lake/ Pool (New Germany State Park)
26-002292-0024 |
Garrett |
DNR - Maryland Park Service - State Wide Operation | $17.50+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Lifeguard Lake/ Pool (Pocomoke River State Park)
26-002292-0028 |
Worcester |
DNR - Maryland Park Service - State Wide Operation | $17.50+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Lifeguard Lake/ Pool (Rocky Gap State Park)
26-002292-0033 |
Allegany |
DNR - Maryland Park Service - State Wide Operation | $17.50+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Lifeguard Ocean/ Tidal (Assateague State Park)
26-002292-0002 |
Worcester |
DNR - Maryland Park Service - State Wide Operation | $19.63+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Lifeguard Ocean/ Tidal (Gunpowder Falls State Park)
26-002292-0017 |
Baltimore County |
DNR - Maryland Park Service - State Wide Operation | $19.63+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Lifeguard Ocean/ Tidal (Point Lookout State Park)
26-002292-0030 |
St. Mary's |
DNR - Maryland Park Service - State Wide Operation | $19.63+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Lifeguard Ocean/ Tidal (Sandy Point State Park)
26-002292-0036 |
Anne Arundel |
DNR - Maryland Park Service - State Wide Operation | $19.63+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Positions (Janes Island State Park)
26-002292-0021 |
Somerset |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Assateague State Park)
26-002292-0001 |
Worcester |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Cedarville State Forest, Merkle NRMA, Rosaryville & Smallwood SP)
26-002292-0003 |
Prince George's |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Cunningham Falls and Gambrill State Parks)
26-002292-0004 |
Frederick |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Dans Mountain State Park)
26-002292-0006 |
Allegany |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Deep Creek Lake & Sang Run State Parks)
26-002292-0008 |
Garrett |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Elk Neck State Park)
26-002292-0011 |
Cecil |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Fair Hill NRMA & Bohemia River State Park)
26-002292-0012 |
Cecil |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Fort Frederick and Sideling Hill Creek State Parks)
26-002292-0013 |
Allegany Washington County |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Greenbrier and Washington Monument State Parks)
26-002292-0014 |
Frederick Washington County |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Gunpowder Falls, North Point and Hart-Miller Island State Parks)
26-002292-0016 |
Baltimore County Harford |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Harriet Tubman Underground Railroad)
26-002292-0018 |
Dorchester Talbot Wicomico |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Herrington Manor and Wolf Den Run State Parks)
26-002292-0019 |
Garrett |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (New Germany State Park)
26-002292-0023 |
Garrett |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Patapsco Valley State Park)
26-002292-0025 |
Baltimore County Howard |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Pocomoke River State Park)
26-002292-0027 |
Worcester |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Point Lookout State Park Complex)
26-002292-0029 |
St. Mary's |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Rocks and Susquehanna State Parks)
26-002292-0031 |
Harford |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Rocky Gap State Park)
26-002292-0032 |
Allegany |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Sandy Point State Park)
26-002292-0034 |
Anne Arundel |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Savage Highlands State Park)
26-002292-0037 |
Allegany Garrett |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Seneca Creek and Patuxent River State Parks)
26-002292-0038 |
Montgomery |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Multiple Vacancies (Tuckahoe State Park Complex)
26-002292-0040 |
Caroline Kent Queen Anne's |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Natural Resources Technician (Deep Creek Lake NRMA)
26-002292-0041 |
Garrett |
DNR - Maryland Park Service - State Wide Operation | $19.36/ hour | Tuesday, February 17, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Trainer (Training Division)
26-002292-0039 |
Anne Arundel |
DNR - Maryland Park Service - State Wide Operation | $22/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Visitor Services Attendant (Deep Creek Lake NRMA)
26-002292-0010 |
Garrett |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
| Seasonal Hourly Shift - Visitor Services Attendant (Maryland Conservation Corps Program)
26-002292-0022 |
Anne Arundel |
DNR - Maryland Park Service - State Wide Operation | $17.15+/ hour | Thursday, February 12, 2026 11:59 PM |
Status |
