2

Full Time Golang Software Engineer Jobs (NOW HIRING)

Senior Software Engineer

Charlotte, NC · On-site

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

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

Senior Software Engineer

Iselin, NJ · On-site

$124K - $164K/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 ...

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

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

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

Principal Software Engineer

Mclean, VA · On-site

$136K - $183K/yr

Establish additional standards and patterns to grow Golang software development * Create ... engineers, creating thorough documentation/other learning materials, and providing example user ...

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

Principal Software Engineer

Iselin, NJ · On-site

$137K - $183K/yr

Establish additional standards and patterns to grow Golang software development * Create ... engineers, creating thorough documentation/other learning materials, and providing example user ...

Principal Software Engineer

Irving, TX · On-site

$129K - $173K/yr

Establish additional standards and patterns to grow Golang software development * Create ... engineers, creating thorough documentation/other learning materials, and providing example user ...

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 26, 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.
Golang - Software Engineer II

Golang - Software Engineer II

Spectra Logic

Boulder, CO

Full-time

Posted 27 days ago


Job description

Position - Software Engineer II - Golang
Location: Boulder, CO. Candidates must reside within commuting distance of our Boulder, CO office. Relocation assistance is not available. Only local candidates will be considered.
Team: Engineering
Are you ready to take your engineering skills to the next level?
As a Software Engineer II at Spectra Logic, you'll write code in Go to solve real-world problems and build reliable, elegant software components that impact our clients globally.
This role is the perfect sweet spot for an engineer who has mastered the basics and is eager to execute tasks with increasing independence. You'll work with standard, cutting-edge architectural patterns while enjoying the autonomy to own your features from concept to delivery
What You'll Do (Your Impact)
  • Build & Deliver: Take ownership of standard features within a defined scope, turning functional requirements into high-quality, reliable code.
  • Problem Solve: Dive into specific application modules to debug, resolve issues, and continuously optimize performance.
  • Mentor & Collaborate: Share your knowledge! You'll conduct meaningful peer code reviews for junior-level contributors, helping foster a culture of continuous learning.
  • Innovate Processes: Play an active role in shaping our automated test suites and CI/CD pipelines to keep our deployment engine fast and flawless.
  • Shape the Roadmap: Participate in sprint planning by providing realistic estimates for small tasks and individual work items-your voice matters in how we build.
  • Continuous Improvement: Champion clean code by identifying and suggesting improvements to existing code structure and readability.
What We Are Looking For
We believe great software is built by passionate, curious people.
For this role, we are looking for:
  • Experience: MUST HAVE 1+ years of professional experience writing Go code in a software engineering or equivalent role, showing a solid foundation in software development lifecycles.
  • Education: A Bachelor's degree in Computer Science, Computer Engineering, or a related field (or equivalent hands-on professional experience).
  • Mindset: A proactive problem solver who enjoys collaborative root-cause analysis, values well-documented code, and thrives on meeting sprint commitments alongside an awesome team.
What's In It For You?
  • Growth Path: Clear opportunities to elevate your technical skills and transition into senior engineering and leadership roles.
  • Collaborative Culture: Work alongside technical writers, senior architects, and cross-functional teams who value your input.
  • Work-Life Balance: A predictable, steady delivery pace aligned with sprint commitments-no endless firefighting.
Compensation:100 - 130K/ year. While this salary range is a good faith and reasonable estimate, a candidate's actual salary will be competitive based on a variety of factors including the candidate's knowledge, skills, and experience.

Candidate AI Usage Policy

AI is a part of our daily work at Spectra, and we are committed to the responsible and ethical use of AI tools. However, we want to ensure a fair candidate process based on your own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with responses during interviews (whether in-person or virtual) is prohibited unless permission is explicitly provided.

WHY SPECTRA?
Located in the foothills of the Rocky Mountains in Boulder, Colorado, Spectra isan entrepreneurial, private company with more than 40 years of proven success preserving, protecting and defending the world's data. Spectra offers a challenging, flexible and creative work environment.Our culture is one that drives personal opportunity and advancement and rewards high performance while maintaining a high-quality work-life balance.We offer a casual, hybrid work environment with ample opportunity to learn and grow within the company. Work out on your own or with our trainer at one of the on-campus gyms; grab lunch or snacks onsite or challenge the CEO to a game of pinball; and grow your career with peers who are second to none.
SPECTRA IS AN EQUAL OPPORTUNITY EMPLOYER
Spectra is committed to recruiting and retaining a diverse and inclusive workforce. We are proud to be an Equal Opportunity Employer, and we never discriminate against applicants or employees on the basis of age, color, disability, gender, gender identity, gender expression, genetic information, military or veteran status, national origin, race, religion, sex, sexual orientation or any other characteristics protected by applicable law
Employment Type: Full-Time