1

Software Engineer Software Developer Jobs in Bozeman, MT

Create detailed designs, specifications, and calculations using engineering software and tools in accordance with code requirements and IMEG standards Complete and oversee permit applications in ...

Structural Engineer

Bozeman, MT · On-site +1

$85K - $140K/yr

Proficient with engineering software such as REVIT/BIM or RISA, or similar * Experience in project engineering or project management desired * Principal knowledge of load calculations, structural ...

Data Analytics Engineer

Bozeman, MT · On-site

$123K - $148K/yr

As a Data Analytics Engineer, you will play a critical role in designing, implementing, and optimizing data analytics solutions leveraging Microsoft's suite of tools and technologies. Your expertise ...

Demonstrated computer skills, including experience with basic software programs such as Microsoft ... Engineer-In-Training certification or Professional Engineering License. * Experience with design of ...

Developer Experience & Collaboration * Provide opinionated, self-service tooling and documentation that helps developers move fast with guardrails. * Partner with software teams to understand their ...

Prior experience with FAA's design software and procedures (FAARFIELD, COMFAA, OE/AAA). * Knowledge of aviation engineering principles, practices, process, design/build, and the application to ...

If you are inspired to engineer structures that have significant impact on the communities we live ... Software * Microsoft Office (Outlook, Word, Excel, Teams) * Basic understanding of AutoCAD Civil 3D ...

If you are inspired to engineer structures that have significant impact on the communities we live ... Software * Microsoft Office (Outlook, Word, Excel, Teams) * Basic understanding of AutoCAD Civil 3D ...

Senior Firmware Engineer

Bozeman, MT · On-site

$88K - $147K/yr

You Will Make an Impact By: • Analyzing, designing, programing, debugging and modifying software for use in and around test and measurement instrumentation. • Interfacing code and timing work ...

Structural Engineer - EIT

Bozeman, MT · On-site

$70K - $85K/yr

Leverage design software such as AutoCAD or RIVIT. * Ensure precise calculations, analysis, and safety in project design through meticulous attention to detail. * Provide structural engineering ...

next page

Showing results 1-20

Software Engineer Software Developer information

See Bozeman, MT salary details

$49K

$114.1K

$169.4K

How much do software engineer software developer jobs pay per year?

As of Jun 12, 2026, the average yearly pay for software engineer software developer in Bozeman, MT is $114,138.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,800.00 and $132,700.00 per year, depending on experience, location, and employer.

Is a Software Engineer the same as a software developer?

A Software Engineer and a Software Developer often perform similar roles involving designing, coding, and testing software. However, a Software Engineer typically applies engineering principles to develop scalable and maintainable systems, while a Developer may focus more on writing code and implementing features. The titles can overlap, but the scope and responsibilities may differ depending on the organization.

What are software engineers and software developers?

Software engineers and software developers are professionals who design, create, test, and maintain computer software. While the terms are often used interchangeably, software engineers typically focus on applying engineering principles to the entire software development process, including system architecture and design. Software developers are more focused on writing code and building applications based on specific requirements. Both roles require strong problem-solving skills, knowledge of programming languages, and collaboration with other team members. Their work enables the technology and applications we use every day.

What are the key skills and qualifications needed to thrive as a Software Engineer/Software Developer, and why are they important?

To thrive as a Software Engineer or Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, version control systems like Git, and experience with development frameworks and cloud platforms are commonly required. Excellent teamwork, communication skills, and adaptability help you collaborate effectively and respond to evolving project needs. These skills and qualities are crucial for building reliable, scalable software and successfully contributing to dynamic development teams.

Can a software developer work as a Software Engineer?

A software developer can often work as a Software Engineer, as both roles involve designing, coding, and testing software. However, Software Engineers typically have a broader scope, including system architecture and design principles, and may require additional experience or certifications. Transitioning between these roles depends on skills, experience, and the specific company's job requirements.

How do software engineers typically collaborate with product managers and designers during the development process?

Software engineers frequently work closely with product managers and designers to ensure that technical solutions align with user needs and business goals. This collaboration often involves participating in regular meetings such as sprint planning, design reviews, and daily stand-ups to clarify requirements, discuss feasibility, and provide feedback. Engineers contribute technical insights early in the process, help identify potential challenges, and iterate on features based on cross-functional input. Effective communication and teamwork are essential for delivering high-quality software on schedule.

What engineers make $500,000?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or with expertise in specialized tools, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or startups with significant funding.

What is the difference between Software Engineer Software Developer vs Software Engineer Software Developer?

AspectSoftware Engineer Software Developer

Both roles often require similar skills, including programming, problem-solving, and understanding software development lifecycle. They typically work in similar environments such as tech companies, startups, or IT departments. Employers often use these titles interchangeably, and candidates search for both when exploring opportunities. The main difference is that 'Software Engineer' may imply a broader scope or more emphasis on engineering principles, but in many contexts, they are considered equivalent roles.

Will AI replace coders by 2040?

As a Software Engineer or Developer, AI is expected to automate certain coding tasks and improve productivity, but it is unlikely to fully replace human coders by 2040. AI tools can assist with code generation and debugging, yet complex problem-solving, creativity, and understanding user needs remain essential skills for developers. Continuous learning and adapting to new technologies will be important for future job security in the field.
What are popular job titles related to Software Engineer Software Developer jobs in Bozeman, MT? For Software Engineer Software Developer jobs in Bozeman, MT, the most frequently searched job titles are:
Infographic showing various Software Engineer Software Developer job openings in Bozeman, MT as of June 2026, with employment types broken down into 57% Full Time, 32% Part Time, and 11% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $114,138 per year, or $54.9 per hour.
Water/Wastewater Project Engineer

Water/Wastewater Project Engineer

IMEG

Bozeman, MT

Full-time

Medical, Dental, Vision, Life, PTO

Posted 19 days ago


IMEG rating

7.4

Company rating: 7.4 out of 10

Based on 24 frontline employees who took The Breakroom Quiz

236th of 352 rated engineering


Job description

Water/Wastewater Project Engineer

Locations available: Sioux Falls, SD; Omaha, NE; Billings, MT; Bozeman, MT; Kalispell, MT; Cheyenne, WY; Kansas City, MO; St. Louis, MO

IMEG is hiring a Civil Project Engineer to support water/wastewater-focused civil engineering projects and lead design efforts for low- to moderate-complexity work while collaborating with senior staff on larger, high-complexity assignments. In this role, you will work closely with engineers and consultants to deliver engineering solutions and client guidance through analysis, design, field inspections, reporting, permitting, and site drainage and grading design. You'll also help manage project budgets, mentor team members, and collaborate across cross-functional teams to meet project goals and client expectations.

Principal Responsibilities

Lead design efforts and analysis for civil site design projects across municipal, commercial, residential and industrial developments

Complete and oversee permit applications for variouswater and wastewaterprojectsincoordination with the team, client, and reviewingjurisdiction.

Create detailed designs, specifications, and calculations using engineering software and tools in accordance with code requirements and IMEG standards
Complete and oversee permit applications in coordination with municipalities, clients, and reviewing jurisdictions
Perform surface modeling, watershed modeling, storm sewer design, sanitary sewer design, site drainage, and grading design
Conduct field inspections and support projects through bidding and construction administration
Build client relationships by gathering project requirements and communicating technical information effectively
Collaborate with engineers, consultants, architects, and project managers to deliver integrated project solutions
Lead project planning, budgeting, and scheduling activities to meet deadlines and objectives
Document design decisions, client instructions, and project progress, including percent complete and fee expended
Analyze engineering problems, develop practical and efficient solutions, interpret applicable state and local design criteria, and identify potential issues for escalation to the Project Manager

Required Qualifications and Skills

Bachelor of Science (BS) Degree in Civil Engineering, or equivalent required
Professional Engineer (PE) License preferred
2 years of experience minimum required, 4 preferred, in the Civil Engineering and Construction Industry
Proficiency in design techniques, tools, and concepts involved in the production of technical plans and specifications
Strong technical and analytical skills in the civil engineering field
Ability to train and mentor less experienced staff
Ability to lead teams with others that utilize industry standard software that assists with civil engineering analysis and design
Excellent communication and interpersonal skills; Ability to clearly communicate in both oral and written communication to individuals or groups
Ability to work collaboratively in a team environment
Attention to detail and problem-solving skills
Eagerness to adapt to new challenges
Proficient with MS Office Suite including but not limited to Word, Excel, and Outlook
Ability to travel up to 15% preferred with occasional overnight stays

This position is not eligible for sponsorship.

Why Join UsIMEG puts people first-with a strong focus on career growth, work-life balance, and meaningful impact. As a 100% employee-owned firm, we offer the resources of a national design leader with the close-knit culture of a local office. You'll collaborate across disciplines, contribute to innovative, sustainable projects, and shape the communities we serve. Join a team where your ideas are valued, your development is supported, and your work truly matters. In Civil, you'll be part of a team with experience spanning municipal engineering, land development, utilities, and water/wastewater management.

Civil Team Highlights

IMEG has been a leader in civil engineering for over 75 years, providing comprehensive land development services across both private and public sectors
Civil specialties include municipal engineering, land development, surveying, environmental services, and construction inspection
The civil team supports site planning, grading, utilities, and permitting to help turn raw land into buildable sites while meeting schedule and cost challenges
Team skills and focus areas include Civil 3D, stormwater, grading, utilities, and water/wastewater management, with project experience spanning site plans, subdivisions, and municipalities

Locations available:

Sioux Falls, SD

Omaha, NE
Billings, MT
Bozeman, MT
Kalispell, MT
Cheyenne, WY
Kansas City, MO
St. Louis, MO

Apply today to help IMEG deliver civil engineering solutions that strengthen infrastructure, support communities, and create lasting impact.

IMEG, an employee-owned corporation, is committed to investing in employees' futures through professional development programs and opportunities for career advancement. We offer a comprehensive benefits package including generous PTO, flexible schedule, and assistance with tuition reimbursement. Additionally, employees are eligible to enroll in health, dental, vision, and life insurance on their first day of employment.

Want to learn more about IMEG and our other amazing career opportunities? Please visit https://www.imegcorp.com/careers/.

IMEG is committed to providing equal employment opportunities in all employment practices, without regard torace, color, religion, sex (including sexual orientation or gender identity), gender, national origin, disability, age, genetic information(including family medical history), parental status (including pregnancy, childbirth or related medical conditions includinglactation), ethnic origin, hair type (including hairstyle or hair texture), citizenship status, marital status, military service, veteran'sstatus, political affiliation, non-merit-based factors, or any other characteristic protected by law. In accordance with antidiscrimination law, it is the purpose of this policy to put into effect these principles and mandates. IMEG prohibitsdiscrimination and harassment of any type. IMEG conforms to the spirit as well as to the letter of all applicable laws andregulations.

All applicants have the right to request access, correction, and deletion of their personal information from our system. In order to make a request, please email careers@imegcorp.com.


What IMEG employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom