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 |
|---|---|---|---|---|---|
| ADMINISTRATIVE OFFICER I (Bilingual Facilitation Specialist)
26-002711-0001 |
Anne Arundel |
DNR - Human Resource Service | $54,886.00 - $84,995.00/ year | Friday, February 6, 2026 11:59 PM |
Status |
| ADMINISTRATIVE PROGRAM MANAGER III (Maintenance and Logistics Program Manager)
26-005474-0001 |
Anne Arundel |
DNR - Maryland Park Service - State Wide Operation | $91,761.00 - $142,914.00/ year | Wednesday, February 4, 2026 11:59 PM |
Status |
| ADMINISTRATIVE SPECIALIST III (Bilingual Facilitation Specialist)
26-002043-0004 |
Anne Arundel |
DNR - Human Resource Service | $51,580.00 - $79,673.00/ year | Friday, February 6, 2026 11:59 PM |
Status |
| AGENCY PROJECT ENGINEER/ ARCHITECT SUPERVISOR
26-004589-0001 |
Dorchester |
DNR - Engineering and Construction | $85,963.00 - $133,951.00/ year | Wednesday, February 4, 2026 11:59 PM |
Status |
Contractual Recruitments
| Job Title | Work Locations | Agency | Salary | Filing Deadline | Check Status |
|---|---|---|---|---|---|
| NATURAL RESOURCES BIOLOGIST I (Wetland Wildlife Restoration Specialist)
26-001685-0001 |
Queen Anne's |
DNR - Wildlife and Heritage Service | $26.32 - $40.75/ hour | Thursday, February 5, 2026 11:59 PM |
Status |
Seasonal Positions
| Job Title | Work Locations | Agency | Salary | Filing Deadline | Check Status |
|---|---|---|---|---|---|
| SEASONAL HOURLY (Aquatic Nuisance Species Control Seasonal Technician)
26-002293-0002 |
Anne Arundel |
DNR - Fisheries Service | $22.50/ Hourly | Tuesday, February 10, 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 |
| SEASONAL MAINTENANCE WORKER (Savage River State Forest - 2 Vacancies)
26-002293-0003 |
Garrett |
DNR - Forest Service | $18.22 - $19.21/ hour (Pay based on experience) | Wednesday, February 11, 2026 11:59 PM |
Status |
| SEASONAL MAINTENANCE WORKER (Potomac-Garrett State Forest - 2 Vacancies)
26-002293-0004 |
Garrett |
DNR - Forest Service | $18.22 - $19.21/ hour (Pay based on experience) | Wednesday, February 11, 2026 11:59 PM |
Status |
