Software Developer Supervisor
Helena, MT · On-site
The Software Developer Supervisor analyzes, implements, and oversees software solutions for the Department of Justice. The incumbent will work with staff to develop, create and modify computer ...
Helena, MT · On-site
The Software Developer Supervisor analyzes, implements, and oversees software solutions for the Department of Justice. The incumbent will work with staff to develop, create and modify computer ...
Helena, MT · On-site
The Software Developer Supervisor analyzes, implements, and oversees software solutions for the Department of Justice. The incumbent will work with staff to develop, create and modify computer ...
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 ...
Helena, MT · On-site
$107 - $284/hr
... software engineering, or related roles. * 5+ years of experience with one or more programming or scripting languages such as Java, Python, JavaScript, C#, C/C++, PowerShell, or Shell scripting. * 3+ ...
Helena, MT · On-site
$107 - $284/hr
... software engineering, or related roles. * 5+ years of experience with one or more programming or scripting languages such as Java, Python, JavaScript, C#, C/C++, PowerShell, or Shell scripting. * 3+ ...
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 ...
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 ...
Missoula, MT · On-site
$150 - $188/hr
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 ...
Missoula, MT · On-site
$150 - $188/hr
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 ...
Missoula, MT · On-site
Required : • Bachelor's degree in Computer Science, Software Engineering, or related field. • ... as Python, C#, or JavaScript) to extend and customize solutions. • Experience building or ...
Missoula, MT · On-site
Required : • Bachelor's degree in Computer Science, Software Engineering, or related field. • ... as Python, C#, or JavaScript) to extend and customize solutions. • Experience building or ...
Helena, MT · On-site
Required : • Bachelor's degree in Computer Science, Software Engineering, or related field. • ... as Python, C#, or JavaScript) to extend and customize solutions. • Experience building or ...
Helena, MT · On-site
Required : • Bachelor's degree in Computer Science, Software Engineering, or related field. • ... as Python, C#, or JavaScript) to extend and customize solutions. • Experience building or ...
Helena, MT · On-site +1
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... g., Java, Python, C#, React, Node, React Native, etc.). * Advanced English is required.
Helena, MT · On-site +1
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... g., Java, Python, C#, React, Node, React Native, etc.). * Advanced English is required.
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... g., Java, Python, C#, React, Node, React Native, etc.). * Advanced English is required.
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... g., Java, Python, C#, React, Node, React Native, etc.). * Advanced English is required.
Helena, MT · On-site +1
$123K - $158K/yr
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... Familiar with scripting languages such as Python, Bash, or similar for automation. * Experience ...
Helena, MT · On-site +1
$123K - $158K/yr
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... Familiar with scripting languages such as Python, Bash, or similar for automation. * Experience ...
Billings, MT · On-site +1
$52 - $71.25/hr
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... Solid Python scripting experience for automation and internal tools. * Strong Datadog experience.
Billings, MT · On-site +1
$52 - $71.25/hr
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... Solid Python scripting experience for automation and internal tools. * Strong Datadog experience.
Helena, MT · On-site +1
$50 - $68.50/hr
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... Solid Python scripting experience for automation and internal tools. * Strong Datadog experience.
Helena, MT · On-site +1
$50 - $68.50/hr
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... Solid Python scripting experience for automation and internal tools. * Strong Datadog experience.
$200K/yr
You will be joining an established engineering operations group, working with our production stack ... Coding experience to help manage third party software (viz. Python, Go) * Experience building CI/CD ...
Quick apply
$200K/yr
You will be joining an established engineering operations group, working with our production stack ... Coding experience to help manage third party software (viz. Python, Go) * Experience building CI/CD ...
Bozeman, MT · On-site
$90 - $120/hr
... software development on embedded systems. You're a problem solver who works well as part of a team ... Experience with Python (versions 2.x and 3.x) Knowledge, Skills, and Abilities * High level of ...
Bozeman, MT · On-site
$90 - $120/hr
... software development on embedded systems. You're a problem solver who works well as part of a team ... Experience with Python (versions 2.x and 3.x) Knowledge, Skills, and Abilities * High level of ...
Bozeman, MT · On-site
$135 - $216/hr
In this role you will Support and debug software tools used in manufacturing tests and provisioning ... Experience programming in Python is required. Experience with Linux operating systems. Experience ...
Bozeman, MT · On-site
$135 - $216/hr
In this role you will Support and debug software tools used in manufacturing tests and provisioning ... Experience programming in Python is required. Experience with Linux operating systems. Experience ...
Helena, MT · On-site
$144.20 - $288.40/hr
... full software lifecycle. Equally critical, this role contributes to the broader mission of ... Java, C/C++, C#, Python, JavaScript, Shell Script, PowerShell. * 5+ years of with Public Cloud (AWS ...
Helena, MT · On-site
$144.20 - $288.40/hr
... full software lifecycle. Equally critical, this role contributes to the broader mission of ... Java, C/C++, C#, Python, JavaScript, Shell Script, PowerShell. * 5+ years of with Public Cloud (AWS ...
Helena, MT · On-site
$106K/yr
... hardware, software, applications, interfaces, scripts, or related technology environments ... Operating Python, Spark, Databricks, and AWS data services. Applying data normalization, ingestion ...
Helena, MT · On-site
$106K/yr
... hardware, software, applications, interfaces, scripts, or related technology environments ... Operating Python, Spark, Databricks, and AWS data services. Applying data normalization, ingestion ...
Great Falls, MT · On-site
$106K/yr
... hardware, software, applications, interfaces, scripts, or related technology environments ... Operating Python, Spark, Databricks, and AWS data services. Applying data normalization, ingestion ...
Great Falls, MT · On-site
$106K/yr
... hardware, software, applications, interfaces, scripts, or related technology environments ... Operating Python, Spark, Databricks, and AWS data services. Applying data normalization, ingestion ...
Billings, MT · On-site
$106K/yr
... hardware, software, applications, interfaces, scripts, or related technology environments ... Operating Python, Spark, Databricks, and AWS data services. Applying data normalization, ingestion ...
Billings, MT · On-site
$106K/yr
... hardware, software, applications, interfaces, scripts, or related technology environments ... Operating Python, Spark, Databricks, and AWS data services. Applying data normalization, ingestion ...
Billings, MT · On-site
$106K/yr
... hardware, software, applications, interfaces, scripts, or related technology environments ... Operating Python, Spark, Databricks, and AWS data services. Applying data normalization, ingestion ...
Billings, MT · On-site
$106K/yr
... hardware, software, applications, interfaces, scripts, or related technology environments ... Operating Python, Spark, Databricks, and AWS data services. Applying data normalization, ingestion ...
$21.1K - $36.1K
1% of jobs
$36.1K - $51.1K
0% of jobs
$51.1K - $66K
4% of jobs
$66K - $81K
5% of jobs
$81K - $96K
10% of jobs
$101.2K is the 25th percentile. Wages below this are outliers.
$96K - $111K
14% of jobs
The median wage is $124.2K / yr.
$111K - $126K
18% of jobs
$126K - $140.9K
17% of jobs
$146.1K is the 75th percentile. Wages above this are outliers.
$140.9K - $155.9K
17% of jobs
$155.9K - $170.9K
9% of jobs
$170.9K - $185.9K
5% of jobs
$21.1K
$128.5K
$185.9K
A Python Software Engineer is a developer who designs, develops, and maintains software applications using the Python programming language. They work on a variety of tasks, including writing clean and efficient code, debugging, optimizing performance, and integrating third-party services or APIs. Python engineers often collaborate with teams to build web applications, data pipelines, machine learning models, or automation scripts, depending on the industry. Their role requires strong problem-solving skills and familiarity with software development best practices.
A typical workday for a Python Software Engineer involves writing and testing code, participating in team meetings to plan and review tasks, and collaborating with colleagues such as front-end developers, quality assurance engineers, and project managers. You may spend time troubleshooting bugs, reviewing pull requests, and improving existing software modules. Many teams use Agile or Scrum methodologies, so your day may include short stand-up meetings and iterative development cycles. Depending on the company, you might also have opportunities to contribute to design discussions or mentor junior developers.
To thrive as a Python Software Engineer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree in computer science or related fields. Experience with frameworks like Django or Flask, familiarity with version control systems such as Git, and optional certifications like PCEP or PCAP can be valuable assets. Problem-solving skills, teamwork, and effective communication help you navigate complex projects and collaborate efficiently. Mastering both technical and soft skills is crucial for building reliable software solutions and succeeding in dynamic development teams.
The top searched job categories for Python Software Engineer jobs in Montana are:
For Python Software Engineer jobs in MT, the most frequently searched job titles are:

Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 4 days ago
8.8
Based on 51 frontline employees who took The Breakroom Quiz
1st of 50 rated states
About Us:
Hello! We're the Justice Information Technology Services (JITS) team, we provide vital Information Technology (IT) infrastructure which Montanan's rely upon to support state and local law enforcement. Our dynamic team manages IT systems, services, and interfaces to support approximately 900 DOJ employees, and over 3,000 Criminal Justice Information Network (CJIN) customers working together to safeguard Montana! We directly support DOJ staff involved with legal cases concerning the State and its people, Montana missing persons, victim services, children's justice, consumer protection, criminal investigations, highway safety, motor vehicle licensing, gambling control, and forensic laboratory services.
The list is long but if you enjoy diversity, this challenging, exciting, and rewarding position may be what you are looking for.
Job Overview:
The Software Developer Supervisor analyzes, implements, and oversees software solutions for the Department of Justice. The incumbent will work with staff to develop, create and modify computer applications or specialized utility programs, including GIS. They will analyze needs and resources available then develop a solution that optimizes operational efficiency. They may analyze and design databases within an application area, working individually or coordinating database development as part of a team. The position will build, maintain, test, or modify geographic information systems (GIS) and databases by integrating geospatial information with other specialized data sets or applications. Additionally, it will deploy and support GIS systems and applications in areas of specialty, such as agriculture, health care, firefighting, economics, or wildlife. The incumbent will technically support users and analysts on GIS systems and applications.
The strengths of individual candidates will be balanced with the needs of the Division. Candidates with demonstrated experience in Software Development, Coding, Computer Programming, GIS, and other directly applicable experience are encouraged to apply.
The successful candidate is someone with proven ability to perform technical requirements and successfully fill supervisory functions such as providing leadership, motivation, technical assistance, guidance, organization, mentoring, coaching, and training to a team of Software Developers.
The first review of applicants will be on August 31, 2026.
Qualifications:
Bachelor's degree in an Information Technology-related field.
Four years of experience with software programming and software modification or four years of experience working with or managing GIS systems.
Two years of related supervisory experience.
Other combinations of education or experience may be substituted.
Preferred Qualifications:
Forward-looking towards low code/no code solutions
PostGres experience
GIS experience
Special Instructions:
The selection procedures to be used in evaluating the applicant's qualification may include but are not limited to an evaluation of the resume and cover letter, a structured interview, performance test, academic transcripts, reference/background checks and fingerprint checks.
Additional materials, references or information submitted by the applicant, but not requested, will not be considered.
Successful applicant(s) will be subject to:
Criminal History Fingerprint / Name-based Check
Intensive Background Check
Driving History
HOW TO APPLY:
To be considered for this position, you must attach a resume and cover letter at the time of application.
Tip: When attaching your resume and cover letter, you must mark the attachment as a "Relevant File".
Your Resume: Please include all work experience as well as job duties that demonstrate your qualifications for this position. Include dates of employment (month & year- start & end) and the reason you left each job.
A complete online state application is not required. To initiate an application, attach the resume to be considered for this position. Failure to attach resume will result in an incomplete application that will not be considered further.
Only electronic applications will be accepted. Materials submitted but not requested will not be considered in the selection process.
All documents for Veteran or Disability preference must be received or date stamped by the closing date. Please submit preference documentation to Terri Christianson at Terese.Christianson@mt.gov via File Transfer Service.
To request an accommodation with the application process, please contact the HR office. Your service is rewarded with competitive compensation and generous State of Montana Benefits.
Medical, dental and vision coverage
Retirement plans
Generous paid vacation, sick and holidays
Pre-tax Flexibility Spending Accounts
Employee Assistance Program
State of Montana employment may qualify for student loan forgiveness under the Public Service Loan Forgiveness (PSLF) program.
This Organization Participates in E-Verify.
Minorities are under-represented in this position and are encouraged to apply.
Get the full story on Breakroom
Sourced by ZipRecruiter
Public administration
11 - 50 Employees
Warm Springs, MT, US