1

Software Engineering Manager Jobs in Butte, MT (NOW HIRING)

In this role, you'll lead engineering calculations, alternatives analysis, and 2D/3D design efforts ... Software * Microsoft Office (Outlook, Word, Excel) - Advanced * Market Sector Software (AutoCAD C3D ...

Software * Microsoft Office (Outlook, Word, Excel) - Proficient * Market Sector Software (gINT ... Will perform some project management tasks. Supervisory Duties May be a supervisor: * Oversees team ...

Software * Microsoft Office (Outlook, Word, Excel) - Proficient * Market Sector Software (gINT ... Will perform some project management tasks. Supervisory Duties May be a supervisor: * Oversees team ...

Mentoring and coaching Assistant Project Managers and Project Engineers * Continuing to develop ... and scheduling software * Demonstrates integrity, professionalism, and confidentiality

New

Design aerial path based on field data and engineering best practices. * Ensure that all designs ... Other duties as assigned by management. Qualifications we are looking for * 3 years' relevant ...

... design software and procedures (FAARFIELD, COMFAA, OE/AAA). * Knowledge of aviation engineering ... Experience with airport planning, design, and construction management; including project ...

Showing results 21-40

Software Engineering Manager information

See Butte, MT salary details

$96.6K

$164.4K

$194.6K

How much do software engineering manager jobs pay per year?

As of Aug 12, 2026, the average yearly pay for software engineering manager in Butte, MT is $164,406.00, according to ZipRecruiter salary data. Most workers in this role earn between $167,900.00 and $167,900.00 per year, depending on experience, location, and employer.

What are some common challenges faced by software engineering managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What does a software engineering manager do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What does a software engineering manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.
What are popular job titles related to Software Engineering Manager jobs in Butte, MT? For Software Engineering Manager jobs in Butte, MT, the most frequently searched job titles are:
What cities near Butte, MT are hiring for Software Engineering Manager jobs? Cities near Butte, MT with the most Software Engineering Manager job openings:
Infographic showing various Software Engineering Manager job openings in Butte, MT as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $164,406 per year, or $79 per hour.

Transportation Project Engineer - Mid-Level

DOWL

Helena, MT

$69K - $92K/yr

Full-time

Re-posted 22 days ago


Job description

Why DOWL?

DOWL is a top-ranked, multi-disciplined consulting firm with over 60 years of experience in civil engineering and related services. Our in-house expertise spans Civil and Land Development, Construction-Related Services, Transportation and Structures, and Water and Environmental Services. At DOWL, you’re valued.  We support your growth, offer great benefits, and foster a culture of integrity, professionalism, and teamwork.

Transportation Planning and Design

Join our dynamic team of transportation planners and designers dedicated to creating innovative, practical solutions that improve safety, connectivity, and accessibility. Collaborating closely with our traffic engineers, you'll help develop and implement roadway improvements that solve immediate traffic challenges while supporting long-term community goals. If you're passionate about shaping smarter, safer transportation systems, we’d love you to be a part of our team!

Summary  

DOWL is seeking a skilled and motivated Transportation Project Engineer 2 to take the lead on some of the most exciting and complex transportation infrastructure projects in the region. From bike paths and local roads to freeways and multimodal facilities, you’ll play a key role in shaping how communities move and connect.  In this role, you’ll lead engineering calculations, alternatives analysis, and 2D/3D design efforts across high-impact projects. You’ll conduct site visits, produce CAD mark-ups, perform corridor modeling, write technical reports and specs, estimate costs, and interface directly with clients and stakeholders. You’ll also be responsible for scope and budget documentation and project coordination efforts from start to finish.

We’re looking for someone with highly advanced proficiency in design software, a strong work ethic, and the ability to quickly master and teach new design concepts with minimal oversight. If you have a passion for innovation, mentoring others, and delivering high-quality, community-focused transportation solutions, you’ll thrive in this role.

Job Responsibilities and Duties

To be successful in this position, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Software

  • Microsoft Office (Outlook, Word, Excel) - Advanced
  • Market Sector Software (AutoCAD C3D) - Advanced
  • Market Sector Software (Microstation Connect and OpenRoads) - Advanced (if applicable)
  • 3D design and visualizations (e.g., Revit, Infraworks) - Proficient (if applicable)
  • Task Specific (e.g., AutoTurn, GuideSign)

Technical Expertise

  • Advanced understanding of technical fundamentals
  • Demonstrates expertise to others within and beyond market sector
  • Provides unique solutions to complex technical challenges
  • Leads internal mentoring
  • Performs quality control technical checking of complex deliverables

Teamwork

Team player and team leader with the ability to follow on large or complex projects. Provides clear communication and direction, sets expectations, and takes responsibility for results of the team.

Project Delivery

Leads the production of and provides quality control for the following:

  • Technical reports and memos
  • Specifications
  • Construction quantity calculations and cost estimates
  • Design documents and construction plans
  • Breakdown of costs and scope of work - Proficient
  • Schedules - Proficient
  • Proposal technical approach

Understanding Budget and Schedule

Strong understanding of scopes, schedules, and budgets. Able to predict and deliver individual tasks within a set level of effort. Develops budgets and schedules for complex tasks and projects. Breaks down complex projects into logical tasks. Able to prioritize multiple assignments to successfully deliver all assigned projects on time and on budget. Mentors others on above.

Industry Standards and Regulations

  • Expertly interprets, selects, and employs the following design codes:
  • AASHTO and FHWA - Advanced
  • Local Client - Advanced
  • Actively mentors others on interpreting design codes
  • Understands limitations of design codes

Client Interaction

Frequent direct communications with clients on large/complex projects. Leads technical client project meetings. Understands appropriate messaging and legal risks. Participates in project interviews.

Other

Other duties as assigned.

Level of Work/Accountability

Primarily performs advanced technical tasks on complex, demanding projects for the market sector. Operates with a high level of autonomy. Reviews the work of others. Mentors others with less experience. May perform assistant project management services. May perform the role of project engineer on multidisciplinary projects. Provides technical guidance on proposals.

Supervisory Duties

May be a supervisor:

  • Oversees team operations and the daily workflow of the team
  • Organizes workflow and ensures that employees understand their duties or delegated tasks
  • Recruits and hires new employees
  • Implements training for new hires and identifies training opportunities for current staff
  • Communicates information from leadership to employees and vice versa
  • Monitors employee productivity and provides constructive feedback and coaching
  • Sets goals for performance and deadlines in ways that comply with company’s plans and vision and communicates them to employees
  • Provides constructive and timely performance evaluations
  • Decides on reward and promotion based on performance
  • Handles discipline and termination of employees as needed and in accordance with company policy

Education and/or Experience

  • Bachelor's Degree required
  • Years of experience required: 10 years
  • Years of experience required with advanced degree: 9 years

Certificates, Licenses, Registrations

  • PE required
  • Driving is an essential job function or a valid driver’s license is required to support legitimate business purposes

Physical Demands and Work Environment

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.  While performing the duties of this position, the employee is regularly required to sit. The employee is required to talk and hear. The employee is regularly required to stand, walk, and use hands. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this position include close vision and ability to adjust focus.Â