1

Go Programming Jobs in Arizona (NOW HIRING)

Senior Go (Golang) Engineer

Phoenix, AZ · On-site

$115K - $152K/yr

Benefits: * 401(k) Senior Go (Golang) Engineer Onsite Phoenix, AZ Must Have: * Solid backend engineering experience * Hands-on Go (Golang) development in production systems * Strong experience ...

Senior Go (Golang) Engineer

Phoenix, AZ · On-site

$121K - $160K/yr

EITACIES Inc. is seeking a Senior Go (Golang) Engineer to join their team in Phoenix, AZ. The role involves designing and building scalable backend services, developing high-throughput APIs, and ...

You will work across React, Go, PostgreSQL, AWS, and GitHub-based workflows. This role is for engineers who can take an ambiguous product problem, understand the user's needs, design the technical ...

Strong programming skills in Python, Bash, or Go, with experience in ML frameworks (TensorFlow, PyTorch, Scikit-learn). Preferred Certifications (one or more): Google Cloud Professional Machine ...

You will work across React, Go, PostgreSQL, AWS, and GitHub-based workflows. This role is for engineers who can take an ambiguous product problem, understand the user's needs, design the technical ...

Kubernets Engineer

Phoenix, AZ · On-site

$51.25 - $70.25/hr

... GKE Nice to Have: - Programming background (Java, Go, Python, NodeJS) - GitHub Cloud - Docker/Jenkins DevOps Engineer with strong proficiency in Kubernetes Engineering to support CI/CD ...

Strong experience in Go (Golang) programming. * Experience developing RESTful APIs and backend services. * Good understanding of Microservices Architecture . * Experience with SQL (PostgreSQL, MySQL ...

next page

Showing results 1-20

Go Programming information

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 cities in Arizona are hiring for Go Programming jobs? Cities in Arizona with the most Go Programming job openings:
Infographic showing various Go Programming job openings in Arizona as of July 2026, with employment types broken down into 81% Full Time, 15% Part Time, and 4% Contract. Highlights an 91% Physical, 1% Hybrid, and 8% Remote job distribution.

Go Engineer (F2F in Phoenix, AZ is mandatory)

Intraedge

Phoenix, AZ • On-site

Other

Posted 4 days ago


Job description

Go Engineer

Long term contract

Phoenix, AZ (Hybrid-3 days onsite)

Onsite in person interview is needed

Direct client- Immediate client interview


Job description:

This role is responsible for developing and maintaining highly available, high-performance REST APIs and core components of a modern microservices platform, with a strong focus on scalability, resiliency, software quality, and

effective collaboration.

Confirm 4-8 years of hands-on Golang engineering experience.

Validate experience building high-volume REST APIs and microservices.

Confirm practical experience with Kafka, Docker, Kubernetes, and relational or NoSQL data stores.

Confirm the candidate can meet the hybrid onsite expectation in Phoenix.

Key Responsibilities:

Design, develop, test, deploy, and maintain Go APIs and microservices supporting both REST and RPC

interfaces.

Build highly available, high-performance services capable of supporting high-volume event ingestion and

processing workloads.

Develop and enhance core platform components while improving scalability, resiliency, observability, and

performance using Prometheus, OpenTelemetry, and Jaeger.

Partner with product owners, architects, and engineering teams to translate business requirements into secure,

maintainable technical solutions.

Integrate services with relational databases, NoSQL data stores, SOAP services, and asynchronous messaging

platforms such as Kafka.

Support continuous integration and delivery practices, including containerized deployments using Docker and

Kubernetes.

Participate in Agile ceremonies, code reviews, automated testing, technical documentation, and continuous

improvement activities.

Troubleshoot complex application issues and contribute to stable, reliable production services.

Required Qualifications

4-8 years of professional software engineering experience with Go.

Demonstrated experience in application design, software development, and testing within an Agile delivery

environment.

Hands-on experience designing and developing REST APIs for high-volume applications.

Experience working with relational and NoSQL databases.

Experience with continuous integration tools and container orchestration technologies, including Docker and

Kubernetes.

Experience with version control systems such as Git.

Experience with asynchronous messaging systems such as Kafka.

Strong written and verbal communication skills, with the ability to collaborate effectively with internal and external

business partners.

Bachelor''''''''s degree in Computer Science, Engineering, or a related field.

Preferred Qualifications

Experience developing services in Go.

Knowledge of the financial services industry or loyalty and rewards platforms.

Experience with open-source frameworks; maintaining or contributing to open-source projects is a plus.

Experience with Atlassian development and collaboration tools, including Jira and Confluence.

Technical Environment:

Languages GO

Frameworks & APIs REST API, GRPC, Event Driven Micro service

Data & Messaging Relational databases, NoSQL databases, Kafka

DevOps & Platforms Continuous integration tools, Docker, Kubernetes, Git, Prometheus, Grafana

Delivery & Collaboration Agile delivery, Jira, Confluence

 


IntraEdge logo

About IntraEdge

Sourced by ZipRecruiter

At heart, we are a technology, products and services organization In our soul, it’s the people who make us what we are — the professionals we train and connect to next-level opportunities and the experts who create innovative solutions and value for our national and international partners. It’s true that innovative technology can provide a major boost to your business, but you also need the right talent pushing it forward. This critical combination is what we offer all of our partners: cutting edge tech solutions and the expertise to bring it to life.

Industry

It services

Company size

1,001 - 5,000 Employees

Headquarters location

Chandler, AZ, US

Year founded

2002

Social media