1

Go Programming Jobs in Orem, UT (NOW HIRING)

Manager of Engineering

Lehi, UT ยท On-site

$143K - $272K/yr

Demonstrate expertise in the go programming language and a solid understanding of distributed systems. QUALIFICATIONS: THIS POSITION REQUIRES A MASTER'S DEGREE (OR FOREIGN EQUIVALENT) IN COMPUTER ...

New

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 ... as you go, we are not looking for a cookie cutter solution to our complex problems Building ...

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

Senior Full-Stack Software Engineer

Provo, UT ยท On-site

$110K - $145K/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 ...

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

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

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

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

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 Jun 18, 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.

What is the salary of a Go developer?

The salary of a Go developer typically ranges from $70,000 to $130,000 annually, depending on experience, location, and the complexity of projects. Skilled Go programmers with experience in cloud services and microservices often earn higher salaries, especially in tech hubs or companies using modern development tools.

How much does a Go programmer make?

The average salary for a Go programmer varies by experience and location but typically ranges from $80,000 to $130,000 annually in many regions. Skilled developers with experience in concurrent programming and cloud environments can earn higher salaries, especially in tech hubs or with specialized certifications.

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 engineers, often working with containerization tools like Docker and orchestration platforms like Kubernetes. These positions typically require knowledge of concurrent programming, APIs, and distributed systems, and are common in tech companies, startups, and organizations focusing on scalable, high-performance applications.

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.

Is Golang in high demand?

Go programming jobs are in high demand across industries such as cloud computing, backend development, and microservices architecture. Companies value Go for its performance, simplicity, and concurrency support, leading to a strong job market for developers skilled in this language.
Infographic showing various Go Programming job openings in Orem, UT as of June 2026, with employment types broken down into 86% Full Time, 13% Part Time, and 1% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $77,327 per year, or $37.2 per hour.

Manager of Engineering

Weave

Lehi, UT โ€ข On-site

$143K - $272K/yr

Full-time

Posted 2 days ago


Job description

MANAGER OF ENGINEERING, LEHI, UT
RESPONSIBILITIES: Lead and mentor a team of engineers, providing career coaching and support to help them develop their technical, business, and professional skills. Foster a customer-centric mindset within the team, ensuring a focus on customer and business outcomes. Collaborate with other teams to define technical roadmaps and manage cross-functional initiatives. Communicate effectively with stakeholders, distilling complex and ambiguous situations into actionable plans for your team. Drive the development process and best practices, with a focus on delivering incremental customer value. Provide clear, actionable project and development advice to your organization. Ensure the development of scalable and redundant services, leveraging distributed systems and web-scale infrastructure on public cloud deployments (GCP, AWS, Kubernetes). Demonstrate expertise in the go programming language and a solid understanding of distributed systems.
QUALIFICATIONS: THIS POSITION REQUIRES A MASTER'S DEGREE (OR FOREIGN EQUIVALENT) IN COMPUTER SCIENCE, COMPUTER ENGINEERING, INFORMATION SYSTEMS, OR IN A CLOSELY RELATED FIELD, PLUS 2 YEARS OF WORK EXPERIENCE IN THE JOB OFFERED, OR CLOSELY RELATED OCCUPATION.
SPECIAL REQUIREMENTS: REQUIRED EXPERTISE/KNOWLEDGE OF:
  1. Knowledge of distributed systems and experience in building scalable and redundant services.
  2. Experience with data and analytical systems such as postgresql, data warehousing, data lakes, embedded analytics, or similar technologies.
  3. Experience with web-scale infrastructure on public cloud deployments (GCP, AWS, Kubernetes).
  4. Knowledge of a backend language (Go, Python, Java, C#, etc.) the Go Programming Language.
  5. Experience with messaging systems, distributed data stores, and NoSQL technologies (e.g., Kafka, Google PubSub, Bigtable, Spanner, Vitess, Cassandra, Postgres, S3, Iceberg, etc.)

MUST POSSESS EXPERTISE/ KNOWLEDGE SUFFICIENT TO ADEQUATELY PERFORM THE DUTIES OF THE JOB BEING OFFERED. EXPERTISE/ KNOWLEDGE MAY BE GAINED THROUGH EMPLOYMENT EXPERIENCE OR EDUCATION. SUCH EXPERTISE/ KNOWLEDGE CANNOT BE "QUANTIFIED" BY "TIME."
MAY WORK FROM HOME
JOB LOCATION: 1331 W. Powell Way, Lehi, UT 84043
WORK SCHEDULE: 40 hrs/wk (9:00 a.m. to 5:00 p.m.)
SALARY: $143,874-$272,040/YR
HOW TO APPLY: Jocelyn Mower, jocelyn.mower@getweave.com. .
REFERENCE: UT2604RG
Weave Communications Inc. is an equal opportunity employer.
Employment with Weave is contingent upon the successful completion of a background check, conducted in accordance with applicable laws.
At Weave, we use Artificial Intelligence (AI) tools to help us work more efficiently and create a smoother candidate experience. AI may assist with things like writing job descriptions, scheduling interviews, or reviewing applications against job-related criteria. For additional information, please review the External AI Policy Statement available on our Careers page.
Weave is an equal opportunity employer that is committed to fostering an inclusive workplace where all individuals are valued and supported. We welcome anyone who is hungry to learn, problem-solve and progress regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other applicable legally protected characteristics. If you have a disability or special need that requires accommodation, please let us know.
Beware of recruitment fraud. All official correspondence will occur through Weave branded email. We will never ask you to share bank account information, cash a check from us, or purchase software or equipment as part of your interview or hiring process.