Golang Developer

CoreAi Consulting

Phoenix (AZ)

On-site

USD 120,000 - 160,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CoreAi Consulting is seeking a Golang Software Engineer to design and build scalable backend services in a microservices platform. You will collaborate in a Scrum team to deliver high-impact features and partner with engineers across platforms to drive innovation and engineering excellence.

You will own REST APIs, event-driven messaging with Kafka or RabbitMQ, CI/CD pipelines, automated testing, and code reviews.

Qualifications

  • 5+ years of hands-on experience with a type-safe backend language; Golang preferred.
  • Strong understanding of microservices architecture and distributed systems.
  • Experience developing RESTful APIs and event-driven systems using Kafka, RabbitMQ, or similar technologies.
  • Experience in Agile/Scrum environments and with CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain scalable backend services using Golang or a similar type-safe backend language.
  • Build and enhance features within a microservices architecture.
  • Develop and integrate REST APIs and asynchronous messaging systems (Kafka or RabbitMQ).
  • Collaborate within a Scrum team to deliver high-quality, customer-focused solutions.
  • Contribute to system design, architectural decisions, and engineering best practices.
  • Ensure code quality through automated testing and CI/CD pipelines.
  • Partner with cross-functional teams to deliver end-to-end features and improvements.
  • Participate in code reviews, knowledge sharing, and continuous improvement initiatives.

Skills

Golang
Microservices
REST APIs
Agile/Scrum
CI/CD

Education

Bachelor's degree in Computer Science or related field

Tools

Golang
Kafka
RabbitMQ
Docker
gRPC
GraphQL
Git
Jenkins
Jira
Rally

Job description

We are seeking a highly motivated and detail-oriented Golang Software Engineer to build and enhance a modern, microservices-based platform that powers customer loyalty and benefits experiences at scale. You will work in a collaborative Agile environment, delivering high-impact features and partnering with engineers across platforms to drive innovation and engineering excellence.

Key Responsibilities
  • Design, develop, and maintain scalable backend services using Golang or a similar type-safe backend language.
  • Build and enhance features within a microservices architecture.
  • Develop and integrate REST APIs and asynchronous messaging systems, such as Kafka or RabbitMQ.
  • Collaborate within a Scrum team to deliver high-quality, customer-focused solutions.
  • Contribute to system design, architectural decisions, and engineering best practices.
  • Ensure code quality through automated testing and CI/CD pipelines.
  • Partner with cross-functional teams to deliver end-to-end features and improvements.
  • Participate in code reviews, knowledge sharing, and continuous improvement initiatives.
Required Qualifications
  • 5+ years of hands-on experience with at least one type-safe backend programming language; Golang is preferred.
  • Strong understanding of microservices architecture and distributed systems.
  • Experience developing RESTful APIs and event-driven systems using Kafka, RabbitMQ, or similar technologies.
  • Experience working in Agile/Scrum environments.
  • Familiarity with CI/CD pipelines and automated testing practices.
Preferred Qualifications
  • Experience in a professional software development environment.
  • Strong understanding of Test-Driven Development (TDD) and testing strategies, including unit, integration, and regression testing.
  • Knowledge of Agile methodologies, including Scrum, Kanban, SAFe, and BDD.
  • Experience with technologies and tools such as:
  • Golang
  • Kafka
  • Docker
  • gRPC
  • GraphQL
  • Git
  • Jenkins
  • Jira or Rally
  • Experience with continuous integration, continuous delivery/deployment, and continuous testing (CI/CD/CT).
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Golang Software Engineer
Golang Software Engineer

Compunnel, Inc. • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Golang Engineer
Golang Engineer

Veriipro • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Golang Backend Engineer - Cloud-Native Microservices
Golang Backend Engineer - Cloud-Native Microservices

Veriipro • Palo Alto (CA)

On-site
Golang Developer
Golang Developer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 120,000 - 150,000
Golang Developer
Golang Developer

Radiantze Inc. • Dallas (TX)

On-site
USD 120,000 - 180,000
Golang with React Developer
Golang with React Developer

Compunnel, Inc. • Chicago (IL)

On-site
USD 120,000 - 150,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
Golang Developer
Golang Developer

TechDigital Group • United States

On-site
USD 70,000 - 110,000
Fullstack Developer - Node.js & Golang
Fullstack Developer - Node.js & Golang

Spritle • Kentucky

On-site
USD 70,000 - 90,000
Senior Golang Backend Engineer - High-Scale Microservices
Senior Golang Backend Engineer - High-Scale Microservices

Hydrogen Group • Denver (CO)

Hybrid
USD 110,000 - 155,000