2

Full Time Golang Software Engineer Jobs (NOW HIRING)

Senior Software Engineer

Charlotte, NC · On-site +1

$119K - $157K/yr

Establish additional standards and patterns to grow Golang software development * Create ... Collaborate and influence other software engineers on modern development practices and quality ...

Senior Software Engineer

Irving, TX · On-site +1

$117K - $155K/yr

Establish additional standards and patterns to grow Golang software development * Create ... Collaborate and influence other software engineers on modern development practices and quality ...

Establishadditionalstandards and patterns to grow Golang software development * Create applications ... Collaborate and influenceother software engineers on modern development practices and quality ...

Establishadditionalstandards and patterns to grow Golang software development * Create applications ... Collaborate and influenceother software engineers on modern development practices and quality ...

Senior Software Engineer - Golang

San Jose, CA · On-site

$143K - $189K/yr

Required : • Minimum of 5 years of experience as a Software Developer with substantial expertise in Golang. • Proven experience in designing and developing microservices architectures and Data ...

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in ... Willingness to learn and do updates for current Golang software Clearance Requirements: * Current ...

Senior Software Engineer(Backend/GoLang)

$125K - $165K/yr

Senior Software Engineer(Backend/GoLang) Location: Remote Openings: 2 Type: Contract Client is looking to contract a Senior Software Engineer (Backend) with deep experience and expertise in the Go ...

Backend Software Engineer (Golang) Status: Exempt About the Company Throughout history, transformative advancements in infrastructure have propelled humanity forward-from Vanderbilt's railroads to ...

next page

Showing results 1-20

Full Time Golang Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do full time golang software engineer jobs pay per year?

As of Jul 31, 2026, the average yearly pay for full time golang software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Full Time Golang Software Engineer, and why are they important?

To thrive as a Full Time Golang Software Engineer, you need strong proficiency in Go programming, solid understanding of computer science fundamentals, and experience with concurrent programming, often backed by a degree in computer science or related field. Familiarity with tools such as Docker, Kubernetes, Git, and cloud platforms, as well as experience with RESTful APIs and microservices architecture, is typically required. Outstanding problem-solving skills, effective communication, and the ability to collaborate in cross-functional teams distinguish top candidates. These skills are crucial for building reliable, scalable software solutions and contributing positively to dynamic engineering environments.

What does a Full Time Golang Software Engineer do?

A Full Time Golang Software Engineer is responsible for designing, developing, and maintaining software applications using the Go programming language (also known as Golang). They work on building scalable, efficient, and reliable backend systems, APIs, and services. These engineers often collaborate with cross-functional teams, participate in code reviews, and ensure code quality and performance. Their role may also include troubleshooting issues, optimizing existing code, and staying up to date with best practices in Go development.

What is the difference between Full Time Golang Software Engineer vs Full Time Java Developer?

AspectFull Time Golang Software EngineerFull Time Java Developer
Required CredentialsBachelor's in CS or related, Golang proficiencyBachelor's in CS or related, Java proficiency
Work EnvironmentTech companies, startups, cloud servicesEnterprise software, financial institutions, tech firms
Industry UsageCloud infrastructure, microservices, backend systemsWeb applications, enterprise solutions, middleware
Common Search/ComparisonFocus on Golang-specific roles and skillsFocus on Java-specific roles and skills

Both roles require a strong programming background and similar educational credentials. The main difference lies in the programming language expertise—Golang for the Golang Software Engineer and Java for the Java Developer—and their typical work environments and industry applications. Understanding these distinctions helps job seekers target roles aligned with their skills and career goals.

What are some common challenges Full Time Golang Software Engineers face when working on large-scale projects?

Full Time Golang Software Engineers often encounter challenges related to maintaining code quality and readability as projects scale. Managing concurrency and ensuring thread safety can be complex, especially when dealing with high-traffic applications. Additionally, integrating Go services with legacy systems or other languages may require extra effort due to differences in frameworks and tooling. Effective collaboration with cross-functional teams—such as DevOps, QA, and frontend developers—is also essential for smooth deployments and troubleshooting.
More about Full Time Golang Software Engineer jobs
What cities are hiring for Full Time Golang Software Engineer jobs? Cities with the most Full Time Golang Software Engineer job openings:
What are the most commonly searched types of Golang Software Engineer jobs? The most popular types of Golang Software Engineer jobs are:
What states have the most Full Time Golang Software Engineer jobs? States with the most job openings for Full Time Golang Software Engineer jobs include:
Infographic showing various Full Time Golang Software Engineer job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Lead Golang Software Engineer with Kubernetes & Google Cloud Platform (GCP)

MDAEdge

Atlanta, GA • On-site

Full-time

Re-posted 6 days ago


Job description

Job Summary:
MDAEdge is a technology company seeking a Lead Golang Software Engineer with expertise in Kubernetes and Google Cloud Platform. The role involves building and improving platform engineering solutions, contributing to technical strategy, and mentoring team members while upholding high engineering standards.
Responsibilities:
• Build, test, operate, and improve platform engineering solutions.
• Own problems end-to-end, engaging with stakeholders to contribute to product roadmap, considering performance, observability, operations, and testing.
• Contribute to technical strategy and vision for the team via design and code review.
• Participate in shaping an effective software development lifecycle with a focus on customer support and root cause analysis.
• Uphold high engineering standards by providing technical leadership and assistance to internal and external product development teams, advocating for best practices.
• Mentor others on the team with a growth mindset.
• Diagnose and debug issues within the system or in downstream dependencies, working with other teams to resolve issues.
• Knowledgeable in cloud-native microservices architecture, data architecture, analytics, software/application architecture, and modern cloud security.
Qualifications:
Required:
• Bachelor's Degree in a Technical Discipline or equivalent work experience.
• At least 5 years of experience in software engineering, designing, and architecting enterprise solutions.
• 4+ years of experience integrating with REST APIs.
• 4+ years of experience working with Public Clouds (Google Cloud Platform).
• 4+ years of experience working with Kubernetes and containerized platforms.
• Strong computer science fundamentals: OOP, design patterns, data structures, and algorithms.
• Strong advocate for Infrastructure as Code.
• Experience designing and implementing multi-tenant SaaS systems.
• Experience with cloud-based technologies and enterprise-scale cloud adoption.
• Ability to document and publish recommendations and guidance.
• Golang, Kubernetes, and Google Cloud Platform (GCP) Must have 3+ years of experience.
Preferred:
• Experience designing distributed systems with considerations for performance, responsiveness, concurrency, availability, supportability, and observability.
• Platform engineering experience with PostgreSQL, GitOps, CI/CD, Kubernetes, Open Container Initiative (OCI) test infrastructure, Bazel, Golang, LaunchDarkly, and Okta.
• Familiarity with collaboration and issue tracking using GitHub.
Company:
The world doesn't have a talent shortage. It has a talent alignment problem. MDA Edge exists to fix that. Founded in , the company is headquartered in Sheridan, WY, US, , with a team of 51-200 employees. The company is currently Growth Stage.