Skip to main content
C

Golang Developer

CoreAi Consulting

Location

Phoenix, AZ

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Overview

We are seeking a highly motivated and detail-oriented

Golang Software Engineer.

This role focuses on building and enhancing a modern, microservices-based platform that powers customer loyalty and benefits experiences at scale. You will work in a collaborative Agile environment, contributing to high-impact features, while partnering with engineers across the platforms to drive innovation and engineering excellence.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using

Golang

(or similar typed backend languages)

  • Build and enhance features within a

microservices architecture

  • Develop and integrate

REST APIs

and

asynchronous messaging systems

(e.g., Kafka, RabbitMQ)

  • Collaborate within a

Scrum team

to deliver high-quality, customer-focused solutions

  • Contribute to system design, architecture 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\+ year of Hands-on experience in at least one backend, type-safe programming language (

Golang preferred

)

  • Strong understanding of

microservices architecture

and distributed systems

  • Experience with

RESTful APIs

and

event-driven systems

(Kafka, RabbitMQ, etc.)

  • Experience working in

Agile/Scrum environments

  • Familiarity with

CI/CD pipelines

and automated testing practices

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Experience in professional software development environments
  • Strong understanding of

Test-Driven Development (TDD)

and testing strategies (unit, integration, regression)

  • Knowledge of Agile methodologies:

Scrum, Kanban, SAFe, BDD

  • Experience with tools and technologies such as:
  • Kafka

,

PostgreSQL

,

Golang

  • Docker

,

gRPC

,

GraphQL

  • Git

,

Jenkins

,

JIRA/Rally

  • Experience with

continuous integration, deployment, and testing (CI/CD/CT)

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs