Go (Golang) Software Engineer

Cps4jobs

Austin (TX)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

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

Golang developer
Golang developer

Vision Square INC • Menlo Park (CA)

On-site
USD 140,000 - 190,000
Golang Developer
Golang Developer

Global Business Ser. 4u • Portland (OR)

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

GCS Recruitment • Baltimore (MD)

On-site
USD 140,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
Senior Backend Engineer in United
Senior Backend Engineer in United

Energy Jobline ZR • United (WV)

On-site
USD 120,000 - 160,000
Senior Golang Engineer
Senior Golang Engineer

We Love Pop Ups • United States

Remote
USD 82,000 - 136,000
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
Senior Go (Golang) Engineer - Integration & Channels
Senior Go (Golang) Engineer - Integration & Channels

EPAM Systems • United States

Hybrid
USD 140,000 - 190,000
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