1

Go Programming Jobs in Orem, UT (NOW HIRING)

Platform Engineer

Lehi, UT · Remote

$160K - $218K/yr

... programming language such as Java, Python, Go, or C#. • Practical experience with Terraform , Docker, and modern infrastructure automation practices. • Familiarity with managed cloud services ...

DevOps / Cloud Native Engineer

American Fork, UT · On-site

$47.25 - $64.50/hr

Title: DevOps / Cloud Native Engineer Location American Fork UT Experience with any Container ... you go, we are not looking for a cookie cutter solution to our complex problems • Building ...

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 youll do ... Improve developer experience through testing strategies, build pipelines, documentation, and ...

You will go beyond demos and proof-of-concepts: you will write production-grade software, connect ... Strong hands-on coding ability in at least one modern programming language, such as Python ...

New

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

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

Occasional evenings or weekends may be needed for critical launches and go-lives. What youll 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 ...

next page

Showing results 1-20

Go Programming information

See Orem, UT salary details

$21.7K

$77.3K

$129.5K

How much do go programming jobs pay per year?

As of Jul 11, 2026, the average yearly pay for go programming in Orem, UT is $77,327.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,300.00 and $100,800.00 per year, depending on experience, location, and employer.

How much does a Go programmer make?

A Go programmer's salary varies based on experience, location, and industry, but typically ranges from $70,000 to $130,000 annually in many regions. Senior developers with specialized skills in concurrent programming and cloud environments can earn higher salaries, especially in tech hubs or companies requiring advanced knowledge of Go and related tools.

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 proficiency in the Go programming language, a solid understanding of software engineering principles, and typically a degree in computer science or related experience. Familiarity with tools like Git, Docker, and cloud platforms, as well as knowledge of RESTful APIs and concurrency patterns, is highly valuable. Problem-solving ability, effective communication, and teamwork are essential soft skills for collaborating on complex projects and adapting to evolving requirements. These skills and qualities are crucial for building efficient, scalable, and maintainable software solutions in fast-paced development environments.

What is Go programming?

Go programming refers to the use of the Go language, also known as Golang, which is an open-source programming language developed by Google. Go is designed for simplicity, efficiency, and reliability, making it well-suited for building scalable web servers, cloud-based applications, and other high-performance software. Its strong support for concurrency, garbage collection, and easy-to-read syntax have contributed to its popularity among developers. Go is often used in backend development, DevOps, and microservices architectures.

What jobs can I get as a Go programmer?

Go programmers can find roles such as backend developers, cloud infrastructure engineers, and DevOps specialists, often working with tools like Docker, Kubernetes, and cloud platforms. These positions typically require knowledge of concurrent programming, APIs, and system architecture, and may involve working in agile environments or with microservices architectures.

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

Go programmers working on large-scale projects often encounter challenges such as managing dependencies across multiple modules, ensuring efficient concurrency without introducing race conditions, and maintaining code readability as the codebase grows. Collaboration with other team members is key, as Go encourages code simplicity and clear documentation, making code reviews and shared standards important. Additionally, integrating Go services with existing systems and optimizing performance for production environments can present learning opportunities and growth experiences.

What is the difference between Go Programming vs Python Programming?

AspectGo ProgrammingPython Programming
Primary UseSystem, network, and backend developmentWeb development, data analysis, scripting
SyntaxStatically typed, concise, compiledDynamically typed, readable, interpreted
PerformanceHigh performance, suitable for concurrent tasksModerate performance, flexible for rapid development
Learning CurveModerate, requires understanding of concurrencyEasy to learn, beginner-friendly
Community & UsageGrowing, used in cloud infrastructure and microservicesLarge, versatile, used across many industries

Go Programming is optimized for high-performance backend and system-level applications, especially in cloud and microservices environments. Python Programming offers greater flexibility and ease of use for web, data, and scripting tasks. The choice depends on project requirements and developer expertise.

What engineer makes $500,000 a year?

Senior software engineers, especially those working in high-demand fields like finance, technology, or at major tech companies, can earn $500,000 or more annually. Achieving this level often requires extensive experience, specialized skills, and sometimes stock options or bonuses as part of compensation packages.

Is Golang in high demand?

Go programming is in high demand across industries such as cloud computing, backend development, and microservices due to its efficiency and simplicity. Many companies seek developers skilled in Go, making it a valuable language for job seekers with relevant experience and knowledge of concurrent programming and related tools.
What job categories do people searching Go Programming jobs in Orem, UT look for? The top searched job categories for Go Programming jobs in Orem, UT are:
Infographic showing various Go Programming job openings in Orem, UT as of July 2026, with employment types broken down into 75% Full Time, 20% Part Time, and 5% Contract. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $77,327 per year, or $37.2 per hour.
Platform Engineer

Platform Engineer

Robert Half

Lehi, UT • Remote

$160K - $218K/yr

Full-time

Posted 8 days ago


Job description

We are looking for an experienced Platform Engineer to help strengthen and scale cloud infrastructure. This role focuses on building secure, resilient platform capabilities that support engineering teams and critical services across the organization. The ideal candidate brings deep technical leadership, strong software engineering foundations, and a track record of improving cloud environments through automation, security, and thoughtful architecture.


Responsibilities:

• Lead platform engineering efforts that improve the reliability, scalability, and security of cloud-based systems and shared services.

• Design and implement secure cloud architectures using managed services, networking controls, audit capabilities, and secrets management best practices.

• Build and maintain infrastructure as code solutions with Terraform to standardize deployments and reduce operational risk.

• Develop internal tooling and automation in languages such as Java, Python, Go, or C# to streamline platform operations and engineer productivity.

• Strengthen containerized workloads by applying Docker security practices and supporting services running on platforms such as AWS Fargate.

• Guide cross-functional technical initiatives, aligning multiple teams on engineering standards, platform direction, and security expectations.

• Improve delivery pipelines by integrating orchestration and automation tools such as GitHub Actions, Jenkins, CircleCI, or similar technologies.

• Partner with engineering and security teams to embed secure development practices, code management discipline, and supply-chain protections into daily workflows.

• Support the use and optimization of cloud platform services, including compute, databases, and other managed offerings, to meet performance and availability goals.

10+ years of hands-on experience in software engineering, platform engineering, cloud engineering, or a related technical discipline.

• Extensive experience operating at a senior or staff engineering level with a history of influencing technical strategy across teams.

• Strong hands-on expertise with AWS and cloud security services, including monitoring, logging, configuration management, and threat detection capabilities.

Proficiency in at least one object-oriented or backend programming language such as Java, Python, Go, or C#.

• Practical experience with Terraform, Docker, and modern infrastructure automation practices.

• Familiarity with managed cloud services, including container platforms, relational and NoSQL databases, and other production-grade AWS offerings.

• Experience working with CI/CD and orchestration tools such as GitHub Actions, Jenkins, CircleCI, Harness, or comparable platforms.

• Understanding of Agile delivery methods such as Kanban and the ability to collaborate effectively in fast-moving engineering environments.


Robert Half logo

About Robert Half

Sourced by ZipRecruiter

Founded in 1948, Robert Half pioneered the idea of professional talent solutions to connect opportunities at great companies with highly skilled job seekers. As business needs changed, we evolved to offer specialized talent solutions for finance and accounting, technology, administrative and customer support, creative and marketing, and legal fields. In 2002, we introduced our subsidiary, Protiviti, a global independent risk consulting and internal audit service, to support companies as they faced more strategic business challenges.

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

San Ramon, CA, US

Year founded

1948