1

Go Developer Jobs in Raleigh, NC (NOW HIRING)

You will write Go services, Kubernetes tooling, and tests that run against real clusters, working alongside senior engineers across the US, Europe, and India who will review your code and invest in ...

New

You will write Go services, Kubernetes tooling, and tests that run against real clusters, working alongside senior engineers across the US, Europe, and India who will review your code and invest in ...

New

You will write Go services, Kubernetes tooling, and tests that run against real clusters, working alongside senior engineers across the US, Europe, and India who will review your code and invest in ...

New

Senior Platform Engineer

Apex, NC ยท On-site

$80K - $109K/yr

... Go or Python. * Experience building internal developer platforms or self-service tooling. What Success Looks Like in Your First Year * Become a trusted owner of day-to-day platform operations.

Go Fish Digital is an engineering-forward performance marketing agency specializing in SEO, Generative Engine Optimization (GEO), its Barracuda AI platform, social commerce, and conversion-focused ...

Maintain clear evidence of feature and "go-live" readiness, and communicate changes in delivery ... CD, DevOps, observability, and automated testing * Experience working in security-conscious ...

Maintain clear evidence of feature and "go-live" readiness, and communicate changes in delivery ... CD, DevOps, observability, and automated testing * Experience working in security-conscious ...

Site Reliability Engineer

Raleigh, NC ยท On-site

$55.50 - $73.75/hr

The role involves hands-on engineering with automation, observability, and cross-functional ... Go, and Bash scripting. โ€ข Develop Infrastructure-as-Code with Terraform and Ansible. โ€ข Define ...

Sr. Software Engineer

Morrisville, NC ยท On-site

$114K - $151K/yr

Strong coding / scripting skills in Python, Go, or PowerShell. * Deep experience with Linux ... Strong understanding of DevOps / SRE practices. * Excellent troubleshooting skills across ...

DevOps/SRE Engineer - Bilingual Mandarin Required

Cary, NC ยท On-site +1

$52.75 - $70.25/hr

Proficiency in at least one scripting or programming language such as Python, Shell, or Go . * Excellent system design, analytical thinking, and complex troubleshooting skills. * Strong cross-team ...

Showing results 41-60

Go Developer information

See Raleigh, NC salary details

$16

$51

$79

How much do go developer jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for go developer in Raleigh, NC is $51.36, according to ZipRecruiter salary data. Most workers in this role earn between $39.23 and $62.84 per hour, depending on experience, location, and employer.

What is a Go developer?

A Go Developer is a software engineer who specializes in using the Go programming language (also known as Golang) to build applications, systems, and services. Go Developers are often responsible for creating scalable and efficient back-end solutions, working with APIs, and optimizing performance. They may also collaborate with front-end developers, DevOps teams, and other stakeholders to deliver robust software products. Go is particularly popular for cloud services, networking tools, and distributed systems due to its simplicity and concurrency support.

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

To thrive as a Go Developer, you need a solid understanding of the Go programming language, concurrent programming principles, and software engineering fundamentals, often backed by a degree in computer science or related experience. Familiarity with tools such as Docker, Kubernetes, version control systems like Git, and cloud platforms is typically required, along with experience in RESTful API development. Strong problem-solving abilities, attention to detail, and effective communication skills set outstanding Go developers apart. These capabilities are vital to building robust, scalable, and maintainable software solutions that meet business and user needs.

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

Go Developers working on large-scale projects often encounter challenges related to managing dependencies, ensuring code maintainability, and optimizing performance. As projects grow, organizing packages and maintaining clear code structure become crucial for facilitating collaboration and minimizing technical debt. Additionally, Go's concurrency model, while powerful, requires careful design to avoid race conditions and ensure efficient resource utilization. Regular code reviews, automated testing, and clear documentation are essential practices to overcome these challenges and contribute effectively to large Go teams.

What is the difference between Go Developer vs Python Developer?

AspectGo DeveloperPython Developer
Required CredentialsBachelor's in Computer Science, experience with GoBachelor's in Computer Science, experience with Python
Work EnvironmentBackend services, cloud infrastructure, microservicesWeb applications, data analysis, automation
Employer & Industry UsageTech companies, startups, cloud providersWeb development, data science, automation firms

Both Go Developers and Python Developers work in software development but focus on different areas. Go Developers typically work on high-performance backend systems and microservices, while Python Developers often handle web applications, data analysis, and scripting. The choice depends on the project requirements and industry focus.

What are popular job titles related to Go Developer jobs in Raleigh, NC?

For Go Developer jobs in Raleigh, NC, the most frequently searched job titles are:

What job categories do people searching Go Developer jobs in Raleigh, NC look for?

The top searched job categories for Go Developer jobs in Raleigh, NC are:

What cities near Raleigh, NC are hiring for Go Developer jobs?

Cities near Raleigh, NC with the most Go Developer job openings:

Infographic showing various Go Developer job openings in Raleigh, NC as of August 2026, with employment types broken down into 79% Full Time, 15% Part Time, and 6% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $106,830 per year, or $51.4 per hour.

Software Engineer

Raleigh, NC โ€ข On-site

Mirantis
Software Developmentย โ€ขย 501 - 1,000 employees

Full-time

Posted 3 days ago

New


Job description

Company Description

Mirantis, an IREN company, is the Kubernetes-native AI infrastructure company, enabling organizations to build and operate scalable, secure, and sovereign infrastructure for modern AI, machine learning, and data-intensive applications. By combining open source innovation with deep expertise in Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready developer platforms across any environment-on-premises, in the cloud, at the edge, or in sovereign data centers. As enterprises navigate the growing complexity of AI-driven workloads, Mirantis delivers the automation, GPU orchestration, and policy-driven control needed to manage infrastructure with confidence and agility. Committed to open standards and freedom from lock-in, Mirantis ensures that customers retain full control of their infrastructure strategy.ย  https://www.mirantis.com/

Job Description

Job Summary:

We are looking for a new graduate software engineer to join the team building k0rdent AI - the multi-tenant control plane for enterprise GPU infrastructure. You will write Go services, Kubernetes tooling, and tests that run against real clusters, working alongside senior engineers across the US, Europe, and India who will review your code and invest in your growth.

This is a role for someone with range and appetite. We do not expect you to arrive knowing our stack - we expect you to learn it fast, ask sharp questions, and take on whatever the team needs next, whether that is a backend service, a test harness, an SDK, or a debugging session in a live cluster. Working within an agile framework, you will ship real features to production, not sit on the sidelines of the interesting work.

Main Responsibilities:

  • Build and extend Go services, database schemas, and REST API endpoints for the k0rdent AI platform.

  • Write unit, integration, and end-to-end tests as a normal part of every change.

  • Debug failures across the stack - from an API response, through service code and workflow orchestration, down to a Kubernetes cluster.

  • Contribute to internal tooling, automation, and client SDKs that make the whole team faster.

  • Participate in code review - both receiving detailed feedback and, over time, giving it.

  • Write and update technical documentation so the next person does not have to rediscover what you learned.

  • Take on unfamiliar problems, learn the surrounding technology, and come back with a working answer.

Qualifications

Required Skills/Abilities:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field - or equivalent demonstrated ability.

  • Solid CS fundamentals: data structures, algorithms, concurrency, networking, and how HTTP and databases actually work.

  • Proficiency in at least one systems or backend language (Go, Java, C++, Rust, C#, or Python) and the ability to become productive in Go quickly.

  • Working knowledge of SQL and relational data modeling.

  • Comfort with Git, the command line, and Linux.

  • Evidence of self-driven building - internships, personal projects, open-source contributions, hackathons, or coursework you took further than the assignment required.

  • Clear written communication; able to explain a problem and a proposed fix in text to a distributed team.

  • Genuine curiosity about infrastructure, distributed systems, and how large-scale platforms are built.

Must Have

  • The "I'll figure it out" instinct - you research, experiment, and read source code before asking to be unblocked, and you ask a well-formed question when you are.

  • Something you built and can walk us through in detail: what it does, why you designed it that way, and what you would change now.

  • Willingness to be reviewed rigorously and to treat feedback as the fastest way to get better.

  • Testing instinct - you can explain how you know your own code works.

  • Authorization to work in the United States.

Nice to Have

  • Exposure to Go in a project, internship, or coursework.

  • Familiarity with containers and Kubernetes (docker, kubectl, Helm) at any depth.

  • Cloud experience with AWS, Azure, or GCP.

  • Any experience with REST API design, OpenAPI, or client SDKs.

  • Exposure to CI/CD pipelines (GitHub Actions or equivalent).

  • Interest in or coursework on AI/ML infrastructure, GPU computing, or distributed systems.

  • Python or TypeScript for testing and tooling.

  • Open-source contributions of any size - issues, docs, and small fixes all count.

  • Security or systems-programming coursework, CTF participation, or similar.

Education and Experience:

  • Bachelor's degree in Computer Science & Engineering or related field or 6months to 1 year related experience.

Additional Information

What does Mirantis offer you?

  • Work with an established Silicon Valley leader in the cloud infrastructure industry;
  • Work with exceptionally passionate, talented and engaging colleagues, helping Fortune 500 and Global 2000 customers implement next-generation cloud technologies;
  • Be a part of cutting-edge, open-source innovation;
  • Thrive in the high-energy environment of a young company where openness, collaboration, risk-taking, and continuous growth are valued;
  • Professional development and training;
  • Attend conferences and working groups;
  • Company outings, happy hours, hackathons, and tech talks;
  • Receive a competitive compensation package with a strong benefits plan.

We are aย Leader for Container Managementย in G2 (#2 after AWS)!