Go (Golang) Software Engineer

CPS Inc.

Austin (TX)

On-site

USD 120,000 - 180,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

CPS Inc. is seeking a Go/Golang Software Engineer to join its platform engineering team. You will design, develop, and maintain backend services, write well-tested code, and contribute to APIs and distributed services that power a growing platform.

Ideal candidates bring Go experience, strong TDD and automated testing skills, and a track record building scalable backend systems. You will troubleshoot production issues and collaborate across the engineering organization to improve performance and

Qualifications

  • Proven experience developing software in Go/Golang.
  • Strong commitment to test-driven development and automated testing.
  • Experience building scalable backend systems or platform infrastructure.
  • Familiarity with service-oriented architectures and API development.
  • Strong debugging and problem-solving skills.
  • Ability to collaborate effectively in a cross-functional engineering team.

Responsibilities

  • Design, develop, and maintain backend services primarily in Go/Golang
  • Write well-tested code using test-driven development (TDD) principles
  • Build and maintain unit, integration, and automated test suites
  • Develop APIs and distributed services that support a growing platform
  • Troubleshoot and resolve complex production issues
  • Collaborate with engineers across the organization on architecture and technical design
  • Participate in code reviews and contribute to engineering best practices
  • Help improve system performance, reliability, and developer productivity

Skills

Go/Golang
Test-driven development
Backend design
API development
Problem-solving
Collaboration

Job description

About us: We are an established software company that is looking to add a Go/Golang Software Engineer to its platform engineering team. The group is responsible for building and supporting highly available backend services that power critical business applications used by customers around the world. The team has a strong engineering culture centered around test-driven development, code quality, and continuous improvement. They are looking for someone who enjoys solving complex technical problems, writing clean and maintainable code, and contributing to systems that must be both reliable and scalable.

Role Responsibilities:
  • Design, develop, and maintain backend services primarily in Go/Golang
  • Write well-tested code using test-driven development (TDD) principles
  • Build and maintain unit, integration, and automated test suites
  • Develop APIs and distributed services that support a growing platform
  • Troubleshoot and resolve complex production issues
  • Collaborate with engineers across the organization on architecture and technical design
  • Participate in code reviews and contribute to engineering best practices
  • Help improve system performance, reliability, and developer productivity
Tech Requirements:
  • Professional experience developing software in Go/Golang
  • Strong understanding of TDD, automated testing, and software craftsmanship
  • Experience building scalable backend systems or platform infrastructure
  • Familiarity with modern service-oriented architectures and API development
  • Strong debugging and problem-solving skills
  • Ability to work effectively in a collaborative engineering environment

This opportunity is ideal for an engineer who enjoys working on challenging technical problems, values software quality, and wants to be part of a team where testing and engineering discipline are core to the development process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Go (Golang) Software Engineer
Go (Golang) Software Engineer

CPS, Inc. • Austin (TX)

On-site
USD 110,000 - 180,000
Golang Software Engineer
Golang Software Engineer

Compunnel, Inc. • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Senior Backend Engineer
Senior Backend Engineer

RAPIDFORT • United States

On-site
USD 140,000 - 200,000
401(k) retirement plan
Health, dental, and vision insurance
PTO and company holidays
+3
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Austin (TX)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive compensation
Flexible schedule
+1
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Richmond (VA)

Hybrid
USD 100,000 - 130,000
Mentorship
TechTalks
Education budget
+3
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Boston (GA)

Hybrid
USD 90,000 - 130,000
Professional growth opportunities
Competitive compensation
Exciting projects with Fortune 500 companies
+1
Senior Backend Engineer: Scalable Go, Security & APIs
Senior Backend Engineer: Scalable Go, Security & APIs

Alpha Search Advisors • United States

On-site
USD 140,000 - 170,000
Fullstack Developer - Node.js & Golang
Fullstack Developer - Node.js & Golang

Spritle • Kentucky

On-site
USD 70,000 - 90,000
Senior Backend Engineer
Senior Backend Engineer

Alpha Search Advisors • United States

On-site
USD 140,000 - 170,000
Senior Go Lang Engineer
Senior Go Lang Engineer

EPAM Systems Inc • Chicago (IL), Northern (KY)

Hybrid
USD 140,000 - 170,000