You can be part of a small, senior-leaning team where your decisions shape architecture and ... Python, RESTful APIs, SaaS integrations (ServiceNow, SharePoint). * What You'll be doing: * Design ...
You can be part of a small, senior-leaning team where your decisions shape architecture and ... Python, RESTful APIs, SaaS integrations (ServiceNow, SharePoint). * What You'll be doing: * Design ...
You can be part of a small, senior-leaning team where your decisions shape architecture and ... Python, RESTful APIs, SaaS integrations (ServiceNow, SharePoint). * What You'll be doing: * Design ...
You can be part of a small, senior-leaning team where your decisions shape architecture and ... Python, RESTful APIs, SaaS integrations (ServiceNow, SharePoint). * What You'll be doing: * Design ...
You can be part of a small, senior-leaning team where your decisions shape architecture and ... Python, RESTful APIs, SaaS integrations (ServiceNow, SharePoint). * What You'll be doing: * Design ...
You can be part of a small, senior-leaning team where your decisions shape architecture and ... Python, RESTful APIs, SaaS integrations (ServiceNow, SharePoint). * What You'll be doing: * Design ...
You can be part of a small, senior-leaning team where your decisions shape architecture and ... Python, RESTful APIs, SaaS integrations (ServiceNow, SharePoint). * What You'll be doing: * Design ...
You can be part of a small, senior-leaning team where your decisions shape architecture and ... Python, RESTful APIs, SaaS integrations (ServiceNow, SharePoint). * What You'll be doing: * Design ...
... * SRE fundamentals : core metrics SLO/SLI, error budget, MTTA/MTTR, toil management; * AI ... Go/Python : write scripts/CLIs against REST APIs (pagination, retries, idempotency); export data to ...
... * SRE fundamentals : core metrics SLO/SLI, error budget, MTTA/MTTR, toil management; * AI ... Go/Python : write scripts/CLIs against REST APIs (pagination, retries, idempotency); export data to ...
$92K - $116K/yr
Use LLM tools with practical prompt engineering for daily analytical tasks, summarization, and ... Work with Airflow and Python to automate data tasks and support workflows. * Optimize analytics ...
$92K - $116K/yr
Use LLM tools with practical prompt engineering for daily analytical tasks, summarization, and ... Work with Airflow and Python to automate data tasks and support workflows. * Optimize analytics ...
Sr Application Architect
Helena, MT · Hybrid
$112K - $202K/yr
Experience in Python-based Data Science frameworks (LangChain, LangGraph, LangFuse). * Experience ... Experience in DevOps and/or continuous deployment and/or integration process and tools (Harness ...
Sr Application Architect
Helena, MT · Hybrid
$112K - $202K/yr
Experience in Python-based Data Science frameworks (LangChain, LangGraph, LangFuse). * Experience ... Experience in DevOps and/or continuous deployment and/or integration process and tools (Harness ...
System Administrator/Network Engineer- $60,000- $75,000/DOE Missoula, Montana
Florence, MT · On-site
$60K - $75K/yr
... under senior guidance (VM provisioning from templates, snapshot lifecycle, capacity monitoring ... Python) for operational tasks • Wireless infrastructure management and NAC concepts (802.1X ...
System Administrator/Network Engineer- $60,000- $75,000/DOE Missoula, Montana
Florence, MT · On-site
$60K - $75K/yr
... under senior guidance (VM provisioning from templates, snapshot lifecycle, capacity monitoring ... Python) for operational tasks • Wireless infrastructure management and NAC concepts (802.1X ...
$109K - $135K/yr
Own the necessary data flows in collaboration with the Data Engineering team, from defining ... Knowledge of Python (Pandas, Numpy, Statsmodels, Matplotlib, etc.) is a plus. * Experience in ...
$109K - $135K/yr
Own the necessary data flows in collaboration with the Data Engineering team, from defining ... Knowledge of Python (Pandas, Numpy, Statsmodels, Matplotlib, etc.) is a plus. * Experience in ...
As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and Machine ...
As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and Machine ...
As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and Machine ...
As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and Machine ...
As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and Machine ...
As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and Machine ...
System Administrator/Network Engineer- $60,000- $75,000/DOE Missoula, Montana
Florence, MT · Hybrid
$60K - $75K/yr
... under senior guidance (VM provisioning from templates, snapshot lifecycle, capacity monitoring ... Python) for operational tasks Wireless infrastructure management and NAC concepts (802.1X, RADIUS ...
System Administrator/Network Engineer- $60,000- $75,000/DOE Missoula, Montana
Florence, MT · Hybrid
$60K - $75K/yr
... under senior guidance (VM provisioning from templates, snapshot lifecycle, capacity monitoring ... Python) for operational tasks Wireless infrastructure management and NAC concepts (802.1X, RADIUS ...
As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and Machine ...
As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and Machine ...
As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and Machine ...
As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior ... Have strong programming skills in Python and fluency in data manipulation (SQL, Pandas) and Machine ...
WHAT YOU WILL DO onX is seeking a Growth Engineering Manager to lead a team of skilled Growth ... TECHNOLOGIES WE USE Go, Elixir, Rust Python, Swift, Kotlin, JavaScript, Java, Git / GitHub, Google ...
WHAT YOU WILL DO onX is seeking a Growth Engineering Manager to lead a team of skilled Growth ... TECHNOLOGIES WE USE Go, Elixir, Rust Python, Swift, Kotlin, JavaScript, Java, Git / GitHub, Google ...
Manager III, Software Development - Growth
Missoula, MT · On-site
$122K - $161K/yr
WHAT YOU WILL DO onX is seeking a Growth Engineering Manager to lead a team of skilled Growth ... TECHNOLOGIES WE USE Go, Elixir, Rust Python, Swift, Kotlin, JavaScript, Java, Git / GitHub, Google ...
Manager III, Software Development - Growth
Missoula, MT · On-site
$122K - $161K/yr
WHAT YOU WILL DO onX is seeking a Growth Engineering Manager to lead a team of skilled Growth ... TECHNOLOGIES WE USE Go, Elixir, Rust Python, Swift, Kotlin, JavaScript, Java, Git / GitHub, Google ...
Lead IT Specialist (Systems Analysis/Application Software)
Helena, MT · On-site +1
$125K/yr
... senior specialists and IT managers throughout the agency in the implementation of process ... in programming language such as Java or Python, including development of backend services ...
Lead IT Specialist (Systems Analysis/Application Software)
Helena, MT · On-site +1
$125K/yr
... senior specialists and IT managers throughout the agency in the implementation of process ... in programming language such as Java or Python, including development of backend services ...
Lead IT Specialist (Systems Analysis/Application Software)
Missoula, MT · On-site +1
$125K/yr
... senior specialists and IT managers throughout the agency in the implementation of process ... in programming language such as Java or Python, including development of backend services ...
Lead IT Specialist (Systems Analysis/Application Software)
Missoula, MT · On-site +1
$125K/yr
... senior specialists and IT managers throughout the agency in the implementation of process ... in programming language such as Java or Python, including development of backend services ...
Lead IT Specialist (Systems Analysis/Application Software)
Great Falls, MT · On-site +1
$125K/yr
... senior specialists and IT managers throughout the agency in the implementation of process ... in programming language such as Java or Python, including development of backend services ...
Lead IT Specialist (Systems Analysis/Application Software)
Great Falls, MT · On-site +1
$125K/yr
... senior specialists and IT managers throughout the agency in the implementation of process ... in programming language such as Java or Python, including development of backend services ...
Senior Python Developer information
See Montana salary details
$50.5K - $62.2K
0% of jobs
$62.2K - $73.8K
0% of jobs
$73.8K - $85.5K
2% of jobs
$85.5K - $97.2K
4% of jobs
$97.2K - $108.9K
12% of jobs
$112.2K is the 25th percentile. Wages below this are outliers.
$108.9K - $120.6K
24% of jobs
The median wage is $127.4K / yr.
$120.6K - $132.3K
13% of jobs
$132.3K - $143.9K
15% of jobs
$148.3K is the 75th percentile. Wages above this are outliers.
$143.9K - $155.6K
13% of jobs
$155.6K - $167.3K
11% of jobs
$167.3K - $179K
6% of jobs
$50.5K
$130.3K
$179K
How much do senior python developer jobs pay per year?
What are the main responsibilities of a Senior Python Developer?
What is the difference between Senior Python Developer vs Python Developer?
| Aspect | Senior Python Developer | Python Developer |
|---|---|---|
| Required Experience | Typically 5+ years, with leadership and complex project experience | Usually 1-3 years, focusing on core Python skills |
| Responsibilities | Designing architecture, mentoring, handling complex systems | Writing code, debugging, implementing features |
| Certifications | Optional but beneficial (e.g., Python certifications, cloud certs) | Often not required |
| Work Environment | Collaborative teams, project planning, code reviews | Development-focused, task-oriented |
The main difference between a Senior Python Developer and a Python Developer lies in experience, responsibilities, and leadership. Senior developers handle complex projects, mentor others, and often participate in architecture decisions, while Python Developers focus on coding and feature implementation. Both roles are essential in tech companies, but the senior role requires more experience and broader skills.
What are the key skills and qualifications needed to thrive as a Senior Python Developer, and why are they important?
What are some common challenges faced by Senior Python Developers when leading a development team?
Other
Medical, Dental, Vision, Life, Retirement, PTO
Posted 11 days ago
State Of Montana rating
8.6
Based on 49 frontline employees who took The Breakroom Quiz
1st of 50 rated states
Job description
First Applicant review is July 8, 2026.
FullStack Application Developer (Java/Angular, DevOps):
Join a smallDevOpsteam building modern web applications that help manage Montana's land, water, and natural resources. You'll design full-stack features end-to-end, own CI/CD pipelines, and help choose tools and architecture that make it easier for DNRC to serve the people of Montana.
Why this role is different:
You can have a direct impact on public-sector conservation and resource management, not on adtech or pure SaaS.
You can be part of a small, senior-leaning team where your decisions shape architecture and standards.
You will work with a modern stack (Java/Spring Boot, Angular, GitLab CI/CD, GIS) with room to introduce new tools.
Tech you will use:
Back end: Java, Spring Boot, Hibernate, Microsoft SQL.
Front-end: Angular; experience with React or similar also welcome.
DevOps: GitLab CI/CD, automated testing, containerization (e.g., Docker).
Data & mapping: GIS, Leaflet, ESRI stack.
Scripting & integration: Python, RESTful APIs, SaaS integrations (ServiceNow, SharePoint).
What You'll be doing:
Design, build, and maintain full-stack web applications from API to UI.
Own features end-to-end: requirements, technical design, implementation, automated tests, and deployment.
Implement and improve CI/CD pipelines and automated testing.
Collaborate with product owners, business stakeholders, and other engineers to define solutions that improve DNRC operations.
Integrate and configure platforms such as ServiceNow, SharePoint, and agency SaaS tools.
Monitor, troubleshoot, and iteratively enhance applications in production.
A note from the Manager:
Our team is dedicated to delivering exceptional service and innovative technology solutions for one of Montana's leading agencies. The person who joins us will not only write code- they will help discover and implement the right solutions to serve our mission. We look forward to welcoming a teammate who shares our curiosity, dedication, and drive for continuous improvement.
APPLICATION MATERIALS REQUIRED FOR THIS POSITION ARE:
Cover Letter
Resume
TIP: When attaching your resume, cover letter, and other material, you must mark the attachments as "relevant".
Benefits
Live and work in Helena, Montana, which offers a unique blend of opportunities and natural beauty, situated between Yellowstone and Glacier National Parks. Montana offers abundant recreational opportunities, including skiing, camping, fishing, hunting, mountain biking, and hiking.
Benefits include:
Work/life balance with flexible schedules and telework eligibility.
Generous paid leave (vacation, sick, holidays), with vacation leave increasing with service.
Longevity pay with continued state service.
Health, dental, vision, life insurance, and flexible spending accounts.
Access to free employee medical clinics and telehealth.
Retirement plans (Defined Benefit and Defined Contribution plus an optional 457(b) Plan).
Public Service Loan Forgiveness - may qualify you for student loan forgiveness.
Career progression, professional development, and state employee discounts.
Up to 15 days of military leave with full pay.
Cover Letter - Describe how your knowledge, skills, and abilities will make you successful in this role.
Resume -- Include all work experience you have held that would help you qualify for this position.
How to ApplyOnly online submissions are accepted. Applicants must initiate an application andattach a cover letter and a resume at the time of application to be considered for this position. Failure to attach the required documents will result in the application being considered incomplete and not reviewed further. Materials submitted but not requested will not be considered in the selection process. When attaching documents, mark each asRelevantto ensure they are viewable.
To work for the State of Montana, you must be a resident of Montana. This position is hybrid, allowing remote work with in-office days required.
This position resides in Helena, MT.
For any questions regarding this position, please contact Becky Quick at 406-444-6673 or at Rebecca.Quick@mt.gov.
Minimum Qualifications:
3 years of experience building and supporting web applications (front-end and back-end).
Experience with an object-oriented language (Java preferred) and a modern front-end framework (Angular, React, or similar).
Experience with relational databases such as SQL Server or PostgreSQL.
Experience with Gitbased workflows and CI/CD tools.
Use of AI-augmented analysis and prototyping tools where applicable.
Preferred:
Bachelor's degree in computer science, engineering, or related field,orequivalent practical experience.
Familiarity with Agile methods and cloud platforms.
Experience with containers is a plus (e.g., Docker or similar).
Experience with GIS or spatial data is a plus, but not required.
Special Information: Candidates must be eligible to work in the United States. A valid driver's license is required with less than 12 conviction points in the most recent completed 36 months.
Eligibility to Work: In accordance with the Immigration Reform and Control Act, the person selected must produce within three days of hire documents that show authorization to work in the United States. Examples of such documentation include a birth certificate or Social Security card along with a driver's license or other picture I.D., or a U.S. passport, or a "green card". The State of Montana does not sponsor.
Effective May 4, 2026, this agency is participating in E-Verify to confirm employment eligibility. After accepting a job offer and completing Form I-9, your information will be submitted to the Department of Homeland Security and Social Security Administration for verification.
What State Of Montana employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About State of Montana
Sourced by ZipRecruiter
Industry
Public administration
Company size
11 - 50 Employees
Headquarters location
Warm Springs, MT, US