Backend Engineer II – Go, APIs & Cloud

NCR Corporation

United States

On-site

USD 110,000 - 142,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NCR Voyix is seeking a software engineer to join an Agile team in Atlanta, GA. You will contribute to sprint deliverables, develop backend services in Golang, and integrate with GraphQL/REST APIs while leveraging Docker and Kubernetes in a cloud environment.

You will design, test, and document solutions aligned with business needs, promote quality practices, and collaborate with cross‑functional teams to resolve issues and iterate rapidly.

Qualifications

  • Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, or related field; 3 years experience.
  • 3 years of software engineering experience.
  • 3 years backend development with Golang.
  • 3 years integrating with GraphQL and/or REST APIs.
  • Knowledge of Golang, JavaScript, TypeScript, React, Docker, Kubernetes.
  • Experience with public clouds (AWS, GCP, or Azure).
  • Familiarity with CI/CD: Github, Github Actions, Jira, Test Automation.

Responsibilities

  • Participate in Agile ceremonies and be accountable for sprint deliverables.
  • Implement sprint feature stories and unit tests.
  • Define, build, support and document solutions based on business needs.
  • Design software with functional and non‑functional requirements in mind.
  • Apply design patterns and best practices; promote quality‑upfront and BDD/TDD.
  • Collaborate across teams to remove silos and deliver features.
  • Diagnose and debug issues across system and dependencies.

Skills

Golang
JavaScript
TypeScript
React
Docker
Kubernetes
Cloud platforms

Education

Bachelor's degree in Computer Science/Engineering
Master's degree in Computer Science (optional)

Tools

Github
Github Actions
JIRA
MongoDB Realm
Bigtable
BigQuery

Job description

NCR Voyix is seeking a software engineer to join an Agile team in Atlanta, GA. You will contribute to sprint deliverables, develop backend services in Golang, and integrate with GraphQL/REST APIs while leveraging Docker and Kubernetes in a cloud environment.

You will design, test, and document solutions aligned with business needs, promote quality practices, and collaborate with cross‑functional teams to resolve issues and iterate rapidly.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer II: Go, APIs & Cloud Platforms
Backend Engineer II: Go, APIs & Cloud Platforms

NCR Corporation • United States

On-site
USD 109,930 - 142,300
Platform Engineer II: Cloud, Go & CI/CD
Platform Engineer II: Cloud, Go & CI/CD

NCR Voyix • Atlanta (GA)

On-site
USD 120,000 - 160,000
SW Engineer II
SW Engineer II

NCR Corporation • United States

On-site
USD 109,930 - 142,300
Senior Cloud Services Engineer for High-Scale APIs
Senior Cloud Services Engineer for High-Scale APIs

NCR Corporation • Atlanta (GA)

On-site
USD 120,000 - 160,000
Senior Cloud API Engineer – Onsite in Atlanta
Senior Cloud API Engineer – Onsite in Atlanta

NCR Corporation • United States

On-site
USD 120,000 - 180,000
Platform Engineer II - Edge & Cloud
Platform Engineer II - Edge & Cloud

NCR Corporation • Atlanta (GA), Northern (KY)

Hybrid
USD 110,000 - 160,000
Software Engineer II - Remote-Ready Backend & Data Systems
Software Engineer II - Remote-Ready Backend & Data Systems

NCR Corporation • United States

On-site
USD 115,000 - 142,000
Software Engineer (Multi Cloud)
Software Engineer (Multi Cloud)

re-zoo-me • Atlanta (GA), Northern (KY)

Hybrid
USD 110,000 - 170,000
Go Engineer – Distributed Data Pipelines
Go Engineer – Distributed Data Pipelines

NCR Corporation • Atlanta (GA), Northern (KY)

Hybrid
USD 100,000 - 150,000
SW Engineer II
SW Engineer II

NCR Corporation • Atlanta (GA), Northern (KY)

On-site
USD 100,000 - 150,000