1

Software Implementation Jobs in Utah (NOW HIRING)

AI Engineer

Salt Lake City, UT ยท On-site

$50K - $112K/yr

Your work will involve designing AI systems, data wrangling, and software implementation to enable the AI models to be useful and scalable. As an Associate, you will focus on learning and ...

Senior Software Engineer

Draper, UT ยท On-site

$114K - $151K/yr

Support incident response and root-cause analysis for the systems you own, implementing long-term ... professional software engineering environments. * Full-Stack & Stack Fundamentals: Solid ...

Required : โ€ข 5+ years of experience in software implementation, analytics deployment, or project delivery in B2B environments โ€ข Solid engineering background with proficiency in Python, JavaScript ...

The Opportunity We are seeking an experienced Project Manager to oversee the successful implementation of our cutting-edge inventory management and manufacturing software for new customers. The ideal ...

The Opportunity We are seeking an experienced Project Manager to oversee the successful implementation of our cutting-edge inventory management and manufacturing software for new customers. The ideal ...

Showing results 41-60

Software Implementation information

See Utah salary details

$40.5K

$69.9K

$93.3K

How much do software implementation jobs pay per year?

As of Sep 15, 2026, the average yearly pay for software implementation in Utah is $69,941.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,700.00 and $81,900.00 per year, depending on experience, location, and employer.

What is a software implementation?

A Software Implementation job involves deploying, configuring, and integrating software solutions to meet client needs. Professionals in this role work closely with clients to understand their requirements, customize the software, and ensure smooth adoption. They also provide training, troubleshooting, and ongoing support to optimize system functionality. Strong technical skills, project management, and communication are essential for success in this role.

What does a software implementation do?

A typical day in Software Implementation involves meeting with clients to understand their requirements, configuring and deploying software solutions, and providing user training and support. Youโ€™ll likely collaborate closely with sales, technical support, and development teams to ensure each implementation meets business and technical needs. It's common to spend time troubleshooting client issues, updating project documentation, and managing project timelines. The role offers variety and the satisfaction of helping organizations fully utilize their new software solutions.

What are the key skills and qualifications needed to thrive in software implementation, and why are they important?

To thrive in Software Implementation, you need a strong understanding of software systems, project management, and client onboarding, typically supported by a degree in computer science or a related field. Familiarity with ERP, CRM, or industry-specific software platforms, and experience with tools like SQL or implementation methodologies (such as Agile or Waterfall), are commonly required. Excellent communication, problem-solving, and time management skills enable you to effectively guide clients and collaborate with cross-functional teams. These competencies are essential to ensure successful software rollouts, user adoption, and client satisfaction.

How to become a software implementation specialist?

To become a software implementation specialist, candidates typically need a bachelor's degree in computer science, information technology, or a related field. Gaining experience with software systems, project management, and customer communication is important, along with proficiency in relevant tools and certifications such as PMP or vendor-specific credentials. Strong problem-solving and technical skills are essential for success in this role.

What cities in Utah are hiring for Software Implementation jobs?

Cities in Utah with the most Software Implementation job openings:

Infographic showing various Software Implementation job openings in Utah as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 82% Full Time, 13% Part Time, and 3% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $69,941 per year, or $33.6 per hour.

Enterprise Implementation Consultant

Salt Lake City, UT โ€ข Hybrid

$128K - $161K/yr

Full-time

Re-posted 23 days ago


Job description

Implementation at Brexย 

Implementation transforms new customers into power users. We lead the onboarding experience for companies adopting Brex Empower, helping them shift from outdated processes to a modern, employee-first approach. It's a role that blends customer empathy, project management, technical expertise, process design, and change management. We take personal ownership of our customers' long-term success, and we set customers up thoroughly so they can be with 'Brex for life'. As strategic advisors, we build trust, drive solutions with tenacity, deliver results fast, and work cross-functionally to make adoption seamless for customers.

What you'll do

As an Enterprise Implementation Consultant, you will serve as a strategic advisor to our largest customers, guiding them through a successful launch of the Brex platform. Acting as a hybrid coach, project manager, and product expert, your primary goals will be to drive wide product adoption, deliver ongoing business value, and help customers transform their financial workflows.

Where you'll work

This role will be based in our Salt Lake City office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require a minimum of three coordinated days in the office per week, Monday, Wednesday and Thursday. As a perk, we also have up to four weeks per year of fully remote work!

Responsibilities

  • Lead and project manage end-to-end global enterprise implementations and launches. This includes scoping customer outcomes, creating project plans, mobilizing stakeholders, configuring and testing the platform, and overseeing accounting software integrations.
  • Serve as a strategic consultant by working closely with customers to discover their business needs, leading design workshops, and coaching them on how to best use Brex to solve their challenges.
  • Drive customer success and adoption by developing strategies to ramp up spending activity, and providing global change management planning to guide clients on their communication approach, training materials, and execution.
  • Manage and cultivate customer relationships by building multi-threaded connections from senior leaders to day-to-day stakeholders, managing expectations, and working diligently to provide solutions to any challenges.
  • Act as a key cross-functional partner within the Brex account team, collaborating with Sales, Customer Success, and Partnerships to deliver a smooth customer experience and align on partner-led solutions.
  • Influence product development by adapting quickly to product changes, communicating them strategically to stakeholders, and providing a key voice into future iterations of the product roadmap.
  • Build and execute a prioritization strategy for managing multiple high-touch customer relationships effectively.

Requirements

  • 4+ years in customer-facing SaaS or consulting roles, including hands-on global project management or consulting work supporting complex, enterprise-level organizations.
  • A knack for leading complex customer engagements, with the ability to comfortably manage both technical and non-technical workstreams.
  • Exceptional communication and problem-solving skills, with a demonstrated ability to resolve issues cross-functionally and deliver creative, customized solutions for a variety of customers.
  • A proven track record of building customer-centric processes and a strong sense of urgency to drive projects to completion while achieving desired business outcomes.

Bonus points

  • Hands-on implementation experience with Financial, Expense Management, Travel & Expense, or ERP software.
  • Additional domain expertise in any of the following areas: General Ledger, Accounts Payable, Accounts Receivable, Billing, Procurement, or Corporate Card Program Management.

Compensation

The expected salary range for this role is $128,800 - $161,000 USD. However, the starting base pay will depend on a number of factors including the candidate's location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.