1

Go Programmer Jobs in Utah (NOW HIRING)

Sr. DevOps Engineer

Salt Lake City, UT · On-site

$51 - $70/hr

Salt Lake City, UT (Hybrid) As a DevOps Engineer, you will be a key driver in enhancing our CI/CD ... Develop and maintain scripts, tools, and automation in Go, Python, or Java for infrastructure ...

Forward Deployed Engineer

Provo, UT · On-site

$70K - $125K/yr

Forward Deployed Engineer Atonom.ai | In-Office | Full-Time About Atonom Atonom.ai is building the ... When a deal closes, you own everything from kickoff through go-live and carry the account through ...

Forward Deployed Engineer

Provo, UT · On-site

$70K - $125K/yr

Forward Deployed Engineer Atonom.ai | In-Office | Full-Time About Atonom Atonom.ai is building the ... When a deal closes, you own everything from kickoff through go-live and carry the account through ...

Sr. Observability Engineer

Lehi, UT · On-site

$98K - $134K/yr

Define what "good" looks like for a Ruby, Go, or Java service on Datadog (tags, golden signals ... Escalate to engineering managers when coverage fails or an owner is missing. * Own the monthly ...

Forward Deployed Engineer

Provo, UT · On-site

$70K - $125K/yr

Forward Deployed Engineer Atonom.ai | In-Office | Full-Time About Atonom Atonom.ai is building the ... When a deal closes, you own everything from kickoff through go-live and carry the account through ...

Forward Deployed Engineer

Provo, UT · On-site

$70K - $125K/yr

Forward Deployed Engineer Atonom.ai | In-Office | Full-Time About Atonom Atonom.ai is building the ... When a deal closes, you own everything from kickoff through go-live and carry the account through ...

Manager, DevOps

Salt Lake City, UT · On-site

$51 - $70/hr

Go, NodeJS, Linux Shell, Python. * 3+ years of experience with cloud-based infrastructure and AWS services. * Experience with software development, engineering, deployment, and CI/CD in a micro ...

As a Staff Software Engineer at Remi, you'll build and maintain our core software products ... go. If you like to stretch yourself and grow in ways you never thought were possible, you'll fit ...

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 ...

Full-Stack Software Engineer

Provo, UT · On-site

$60K - $85K/yr

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 ...

Manufacturing Engineer

Draper, UT · On-site

$68K - $87K/yr

Manufacturing Engineer Duration: 6 Months Contract (Good Possibilities of extension) Location ... Our staffing services go beyond mere placements; they are about matching your skills and ...

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.

Showing results 21-40

Go Programmer information

See Utah salary details

$10

$35

$62

How much do go programmer jobs pay per hour?

As of Sep 11, 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.

Structural Project Engineer (48293)

West Jordan, UT • On-site

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

$75K - $100K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


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 is seeking a highly motivated and experienced Structural Project Engineer to play a key role on our team in our Salt Lake City, Utah, office. The ideal candidate will have experience in structural design for bridges and construction engineering along with a solid background in the field of structural engineering and can bring creative design skills to the team. This position requires the ability to manage projects, liaise with clients and government agencies, and perform both structural inspections and design. This is a great opportunity for a highly motivated, technically driven professional who is looking for career growth. 

Typical Duties and Responsibilities: 

  • Reviews, analyzes, and resolves field and/or design issues. 

  • Performs complex engineering computations involving conventional engineering practices. 

  • Prepares complete engineering plans or reports. 

  • Demonstrates strong proficiency in computer-assisted engineering and design software and equipment to prepare engineering and design documents. 

  • Makes design recommendations and/or adaptations. 

  • Publishes engineering papers and/or articles. 

  • Manages engineering projects of varying size and complexity in field or office in accordance with plans and specifications. 

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

  • Assists in coordinating project schedules to ensure timely completion. 

  • Assists in proposal preparation, project scoping, and estimating project costs. 

  • Directs and supervises the work of engineers, technicians, drafters, and administrative staff. 

  • Ensures that staff requiring specialized health and safety training receive such training and that safety is emphasized as an integral part of their work. 

  • Performs other duties as assigned. 

*Utah is a great state to live and work in, especially if you are looking for a new career challenge. Utah has a booming economy, low cost of living, a high standard of living, and a diverse and friendly population. Utah has something for everyone and is currently the #1 state to move to!  

*Relocation is available

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

Education and/or Experience: 

  • Bachelor's degree and/or master’s degree in civil engineering from an accredited four-year university. 

  • Minimum 4 years or more experience in project engineering. 

  • Experience in the inspection and/or design of various structures, including but not limited to, bridges, roadways, and railroads. Experience with construction engineering such as demo plans and staging plans. 

  • Professional Engineer (P.E.) certification required. 

  • Valid driver’s license. 

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; use hands to finger, handle, or feel objects, tools, or controls; and reach with hands and arms. 

  • The employee frequently is required to talk or hear. 

  • The employee is occasionally required to stand, walk, stoop, kneel, crouch, or crawl. 

  • The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. 

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