1

Go Programmer Jobs in Utah (NOW HIRING)

Sr Software Backend Engineer

Provo, UT · On-site

$110 - $170/hr

A go-to resource across teams to get something important done, and to ensure that it fits well ... Expertise with DevOps principles (CI/CD, Flow optimization, collaboration, ownership, ect.

Sr Software Backend Engineer

Provo, UT · On-site

$120 - $180/hr

A go-to resource across teams to get something important done, and to ensure that it fits well ... Expertise with DevOps principles (CI/CD, Flow optimization, collaboration, ownership, ect.

Sr Software Backend Engineer

Provo, UT · On-site

$120K - $165K/yr

A go-to resource across teams to get something important done, and to ensure that it fits well ... Expertise with DevOps principles (CI/CD, Flow optimization, collaboration, ownership, ect.

Senior Rust Engineer

Park City, UT · On-site

$100 - $130/hr

Commercial experience with Rust/go/C++ or similar languages in production * Relentless bias for action * Track-record of excelling in a small-team environment, even better if at a start-up Why Join ...

Occasional evenings or weekends may be needed for critical launches and go-lives. What you'll do ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

Occasional evenings or weekends may be needed for critical launches and go-lives. What you'll do ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

Occasional evenings or weekends may be needed for critical launches and go-lives. What you'll do ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

Experience with C++ and Go. * Expertise developing, consuming, and evolving RESTful web services. * Experience building cloud native applications, services-based architecture, DevOps principles and ...

Showing results 41-60

Go Programmer information

See Utah salary details

$10

$35

$62

How much do go programmer jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for go programmer in Utah is $35.99, according to ZipRecruiter salary data. Most workers in this role earn between $23.41 and $46.83 per hour, depending on experience, location, and employer.

What is a Go programmer?

A Go Programmer is a software developer who specializes in writing applications using the Go (Golang) programming language. They design, develop, test, and maintain scalable and high-performance software, often for backend systems, cloud services, and microservices architectures. Go Programmers work with tools like Docker, Kubernetes, and databases to build efficient and concurrent applications. They collaborate with teams to solve technical challenges and optimize system performance.

What are some common challenges Go programmers face when working on large-scale backend systems?

Go Programmers working on large-scale backend systems often encounter challenges such as managing concurrency efficiently, optimizing system performance, and ensuring code maintainability in growing codebases. Balancing simplicity and scalability, especially when handling microservices architectures or high-traffic environments, can require creative problem-solving and close collaboration with DevOps and front-end engineers. Additionally, integrating Go services with legacy systems or third-party APIs sometimes presents unique obstacles. By leveraging Go’s strengths and working closely with team members, these challenges can be successfully addressed and lead to robust, high-performance applications.

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

To thrive as a Go Programmer, you need strong programming skills in Go (Golang), a solid understanding of concurrent programming, and experience with software development frameworks and version control. Familiarity with tools such as Docker, Kubernetes, RESTful APIs, and cloud platforms like AWS or GCP is often expected, and holding certifications in cloud or backend development can be a plus. Excellent problem-solving skills, teamwork, and effective communication are important soft skills for this role. These abilities ensure that you can deliver reliable, scalable solutions and work efficiently within collaborative engineering environments.

Are Go programmers in high demand?

Go programmers are in high demand due to the language's efficiency, scalability, and use in cloud computing, microservices, and backend development. Companies seek skilled Go developers for performance-critical applications, and the demand is expected to grow as these technologies expand.

How much do Go programmers make?

Go programmers typically earn between $80,000 and $150,000 annually, depending on experience, location, and industry. Skilled developers with expertise in concurrent programming and cloud infrastructure tend to command higher salaries.

What are popular job titles related to Go Programmer jobs in Utah?

For Go Programmer jobs in Utah, the most frequently searched job titles are:

Infographic showing various Go Programmer job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 69% Full Time, 25% Part Time, and 5% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $74,864 per year, or $36 per hour.

Resident Engineer (48296)

West Jordan, UT • On-site

Collins Engineers, Inc
Civil Engineering Construction • 201 - 500 employees

$93K - $119K/yr

Full-time

Re-posted 10 days ago


Job description

Collins is an ENR Top 500 Design Firm. We have opportunities for you.

Build with Purpose. Engineer the Extraordinary. At Collins, you’ll go beyond the desk, using cutting-edge technology and hands-on expertise to deliver lasting infrastructure that strengthens communities. As an ENR Top 500 firm with 45+ years of excellence, we pair innovation with field experience and a people-first culture that puts your growth first. 

Collins has an opening for a Resident Engineer in our Salt Lake City, Utah, office. The primary responsibility of this role is to lead large-scale construction projects working with UDOT. The Resident Engineer is an integral part of the construction management team. Responsibilities of the position are to perform inspection of construction activities to document conformance to plans and specifications, sample/test materials, document contract quantities, manage other inspection staff, and ensure high quality construction for transportation projects. 
 

Typical Duties and Responsibilities: 

  • Responsible for monitoring contractor conformance to quality, performance, and specifications for assigned construction activities. 

  • Proactively interacts with the contractor and communicates decisions to the Project Manager. 

  • Reviews, analyzes, and resolves issues related to construction activities. 

  • Performs complex engineering computations involving conventional engineering practices. 

  • Produces complete engineering plans or reports. 

  • Reviews contractor schedules (Primavera and Gantt charts). 

  • Develops, documents, and implements contract modifications. 

  • Maintains active involvement in technical societies. 

  • Prepares engineering papers and presentations. 

  • Assists in coordinating project submittals, cost control, scheduling, reporting, and document control activities. 

  • Develops and tracks project activities relating to cost, specifications, changes, and schedule. 

  • Plans, schedules, conducts, and/or coordinates detailed phases of assigned project work. 

  • Regularly communicates with clients. 

  • Attends meetings or events outside of normal working hours, as required. 

  • Performs and monitors daily field inspections and maintains inspection records. 

  • Performs field work as required, which may include nights and weekends.  

  • Directs and supervises the work of other engineers, technicians, drafters, and administrative staff.Actively observes and acts in an appropriate manner related to safety. 

  • Ensures that staff needing specialized training in health and safety procedures and practices receives such training and that safetyis discussed as an important aspect of their work. 

  • Performs other duties as assigned. 

*Utah offers an excellent environment for both living and working, particularly for those seeking fresh career opportunities. The state boasts a thriving economy, affordable living expenses, high quality of life, as well as a welcoming and diverse community. There’s truly something here for everyone.* 

*Relocation is available

 Click HERE to see the variety of benefits Collins has to offer.

Education and/or Experience: 

  • Bachelor’s degree in civil engineering or construction management from an accredited four-year university; general engineering knowledge of staging, electrical construction, utility construction, roadway construction, and bridge construction; and 3-5 years of construction management or related experience. 

  • Professional Engineer (P.E.) certification, and appropriate continuing education, required. 

  • Extensive use of Microsoft Word, Microsoft Excel, and construction management databases/tracking software is required for this role. 

  • Ability to obtain certifications for material sampling/testing for aggregates, concrete, asphalt, grading, etc. (ACI, NICET, or state certifications) 

  • Ability to obtain certifications for inspection of roadways, bridges, coatings, etc.(NICET or state certifications) 

  • Valid driver’s license without restrictions. 

Physical Demands: 

  • 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 job, the employee is regularly required to sit; stand; use hands to finger, handle, or feel objects, tools, or controls;reach with hands and arms;and talk or hear. 

  • The employee is occasionally required to walk, sit, climb, or balance;and stoop, kneel, crouch, or crawl. The employee may be required to lift and/or move up to 25 pounds, and occasionally lift and/or move up to 50 pounds. 

  • Specific vision abilities required by this job include close vision, distance vision, color vision, depth perception, and the ability to adjust focus. 

  • While in the field, the employee may be required to walk in rugged conditions, work in adverse weather conditions, and stand up to eight hours or more at a time.