1

Software Development Jobs in Bozeman, MT (NOW HIRING)

Software QA Intern

Bozeman, MT · On-site

$20.75 - $27.25/hr

Basic understanding of software development lifecycle * Knowledge of software testing methodologies * Strong analytical and problem-solving skills * Excellent attention to detail * Ability to work ...

Software Engineer

Bozeman, MT · On-site

$34.88 - $37/hr

Manage software development and maintenance across multiple languages, operating systems, and applications * Manage software life-cycles in all phases * Develop and maintain applications supporting ...

Software Engineer

Bozeman, MT · On-site

$72K - $79K/yr

The Computer Software Engineer fills a vital role performing professional level work analyzing ... Collaboration: work with technical team members through the development process including pair ...

Supporting the development of console and embedded software systems * Troubleshooting issues and implementing code fixes for real product features * Conducting peer code reviews and incorporating ...

Sr. Software Engineer

Bozeman, MT · Remote

$150K - $175K/yr

SENIOR SOFTWARE ENGINEER POSITION SUMMARY We are seeking a Sr. Software Engineer and or Jr. ... Lead development of core services: budgeting engines, timesheet processing, caregiver management ...

Supporting the development and testing of DeltaV automation software * Troubleshooting system and software issues Collaborating with cross-functional teams on requirements, design optimization, and ...

Android Engineer III - Growth

Bozeman, MT · On-site

$130K - $153K/yr

A minimum of four (4) years of professional software development experience is required, where Android development (Kotlin and/or Java) was your professional focus for at least two (2) or more years.

Bachelor's degree in Computer Science, Software Engineering, or related field. 5+ years of experience in software development, automation engineering, or similar roles. Microsoft Ecosystem ...

AI & Automation Engineer

Bozeman, MT · On-site

$90K - $120K/yr

Bachelor's degree in Computer Science, Software Engineering, or related field. 5+ years of experience in software development, automation engineering, or similar roles. • Microsoft Ecosystem ...

Senior AI Product Manager

Bozeman, MT · On-site +1

$129K - $170K/yr

... software development or related field * Proven track record of successfully shipping products that have achieved market adoption and business impact * Demonstrated experience managing product ...

Senior AI Product Manager

Bozeman, MT · On-site

$136K - $180K/yr

... software development or related field * Proven track record of successfully shipping products that have achieved market adoption and business impact * Demonstrated experience managing product ...

Senior AI Product Manager

Bozeman, MT · On-site +1

$129K - $170K/yr

... software development or related field * Proven track record of successfully shipping products that have achieved market adoption and business impact * Demonstrated experience managing product ...

next page

Showing results 1-20

Software Development information

See Bozeman, MT salary details

$81.1K

$145K

$182.2K

How much do software development jobs pay per year?

As of Jul 28, 2026, the average yearly pay for software development in Bozeman, MT is $145,015.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,000.00 and $166,300.00 per year, depending on experience, location, and employer.

What is software development?

Software development is the process of designing, creating, testing, and maintaining computer programs or applications. It involves a range of tasks including writing code, debugging, and collaborating with other team members to solve problems and deliver functional software solutions. Software development can encompass everything from mobile apps and websites to large-scale enterprise systems. Developers use various programming languages and tools depending on the project requirements.

What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?

Software developers often encounter challenges such as coordinating code changes, managing merge conflicts, and ensuring consistent communication across the team during collaborative projects. To address these issues, teams typically use version control systems like Git, establish clear coding standards, and hold regular stand-up meetings to keep everyone aligned. Additionally, utilizing code review processes and project management tools helps maintain quality and transparency, making collaboration smoother and more efficient.

What is the difference between Software Development vs Software Engineering?

AspectSoftware DevelopmentSoftware Engineering
CredentialsTypically requires a degree in computer science or related field, coding certificationsSimilar credentials, often includes certifications in software engineering principles
Work EnvironmentDeveloping, coding, and testing software applicationsDesigning, analyzing, and managing software projects and systems
Industry UsageCommonly used in tech companies, startups, and software firmsUsed in larger organizations, focusing on system architecture and process
Search & Comparison IntentFocuses on coding and application creationEmphasizes system design and engineering principles

While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

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

To thrive as a Software Developer, you need strong programming skills (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications in cloud platforms or specific frameworks are often required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse development teams and navigating project requirements. These skills and qualities ensure efficient code development, seamless teamwork, and successful delivery of robust software solutions.
What are popular job titles related to Software Development jobs in Bozeman, MT? For Software Development jobs in Bozeman, MT, the most frequently searched job titles are:
What job categories do people searching Software Development jobs in Bozeman, MT look for? The top searched job categories for Software Development jobs in Bozeman, MT are:
What cities near Bozeman, MT are hiring for Software Development jobs? Cities near Bozeman, MT with the most Software Development job openings:
Infographic showing various Software Development job openings in Bozeman, MT as of July 2026, with employment types broken down into 100% Full Time. Highlights an 77% In-person, and 23% Remote job distribution, with an average salary of $153,827 per year, or $74 per hour.
Software Development Engineer in Test

Software Development Engineer in Test

Globality, Inc.

Bozeman, MT

$90K - $110K/yr

Other

Posted 26 days ago


Job description

Globality is the autonomous sourcing platform to manage the entire intake to award process.

At Globality, we build agentic technology that transforms how global enterprises source goods and services - autonomously, at scale, and without the inefficiencies that have defined procurement for decades. Our platform interprets purchase intent, generates sourcing materials, evaluates suppliers, and executes negotiation strategies without manual intervention. The interfaces you build are the surface through which that intelligence becomes usable.

The Role

Globality is looking for a Software Development Engineer in Test (SDET) to help grow our test infrastructure and tooling efforts across the entire Globality ecosystem. As a SDET, you'll work in a key position where your efforts will have a noticeable impact on both the company and product. In addition to the requirements below, successful candidates and team members will share a passion for high-quality software, strong engineering principles, and methodical problem-solving skills.

What You Will Do

  • Help design and implement next-level testing infrastructure and tooling for our Globality platform
  • Work on test infrastructure issues related to engineering stakeholders you engage with, and the entire Globality product stack
  • Develop working knowledge of the entire Globality application stack including tests at all levels and purposes. (Levels: Unit, Integration, and End-to-end; Purposes: Functional, Scale/Load, Performance)
  • Identify, share, and nurture the adoption of best practices in code health, testing, testability, and maintainability in collaboration with the wider Engineering organization.
  • Analyze complex software systems and collaborate with others to improve the overall design, testability, and quality
  • Strive for the fastest feedback possible. Test parallelization should be a top priority. You see distributed systems as a core challenge of good test automation infrastructure
  • Track and communicate test results in a timely, effective, and automated manner
  • Above all else: Protect the health of the Production environment

What You Bring

  • 3+ years of experience building and maintaining complex software systems using production-grade engineering practices
  • Hands-on experience developing, implementing, and supporting test automation frameworks and tooling
  • Working knowledge of containerization and orchestration technologies such as Docker and Kubernetes
  • Experience designing, implementing, and optimizing CI/CD pipelines to enable reliable, efficient, and rapid software delivery
  • Strong collaboration skills, with the ability to work effectively in distributed teams and communicate asynchronously

Nice to Have

  • Experience with testing frameworks and tools such as JUnit, Pytest, Cucumber (BDD), and Cypress
  • Familiarity with build and dependency management tools such as Maven and Gradle
  • Experience with CI/CD platforms such as Jenkins, CircleCI, and Drone
  • Experience developing and testing APIs using REST, GraphQL, and/or gRPC
  • Experience in integration and performance testing
  • Understanding of modern software quality, automation, and release engineering best practices

Why Globality 

  • We're early to a massive shift. Enterprise procurement is one of the last major functions to be reshaped by AI-and it's happening now. This isn't incremental optimization. We're rebuilding how decisions get made and how trillions of dollars move through global enterprises.
  • The bar is high-and so is the talent. This team has built, run, and advised some of the world's most sophisticated organizations. We care about outcomes, not titles. The people who thrive here take ownership, move fast, and follow through.
  • You'll have real impact. This role is about creating a playbook, not maintaining. You'll define strategy, build from zero to one, and see your work translate directly into business impact.
  • We build together. In person. We're in the Bozeman office four days a week because the best ideas-and the fastest decisions-happen face to face. One day is yours to work wherever you're most effective.

The anticipated annual pay scale for this position is $90,000-$110,000. Actual salaries will vary depending on factors including but not limited to location, experience, and performance. The range listed is just one component of Globality's total compensation package for employees. This information is provided per the California Equal Pay Act. We are an equal opportunity employer and a participant in the E-Verify program. We believe diversity makes teams better and that discrimination based on race, gender, or anything else is self-defeating.