2,281,659open jobs
145,319companies
266,944added this week
Browse all
Location
In office (Atlanta)
Seniority
Senior · 7+ years exp
Visa
H-1B filings in 12 months: 48 · for this role: 39 · green card filings: 4
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 13, 2026. First seen by Alion on Nov 13, 2026. NCR Voyix scores B on the Alion truth index.

Overview
Company
Impact
Profile match
NCR Voyix is a global technology company headquartered in Atlanta, Georgia, with roots dating back to its founding in 1884 as the National Cash Register Company. The organization specializes in digital commerce solutions, providing point-of-sale software, hardware, and cloud-based platforms for the retail, restaurant, and banking sectors. Following its strategic separation from its ATM business in 2023, the company operates as an independent publicly traded entity serving a diverse international client base.

About NCR VOYIX

NCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified commerce for shopping and dining. Combining a flexible, intelligent platform with end-to-end payments capabilities and services developed through its deep industry experience, NCR Voyix empowers retailers and restaurants to accelerate new possibilities for their operations, experiences and business outcomes. NCR Voyix is headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide.

Job Summary Senior Software Engineer for Voyix POS CFR - a convenience and fuel retail POS platform built on 30+ Go microservices, a React/TypeScript front end, CouchDB and Redis, deployed via Docker and Kubernetes, and integrated with fuel controllers, payment hosts, and NCR cloud services.

You will deliver features end to end - from technical design through implementation, testing, and production support. You will work across the stack, take ownership of services and feature areas, and resolve production issues with urgency. You will also raise the quality bar around you through code review and mentoring, and make effective, disciplined use of AI-assisted development tooling.

Key Responsibilities

  • Design, build, test, and ship features across Go backend services and the React/TypeScript front end
  • Take ownership of assigned services or feature areas, including their quality, performance, and operational health
  • Translate requirements from Product into technical approaches, raising constraints and trade-offs early
  • Build and maintain REST, gRPC, and WebSocket interfaces with well-defined, versioned contracts
  • Write and maintain automated tests - unit, integration, and end-to-end - to the standard required by the CI quality gates
  • Investigate, debug, and resolve production issues; participate in root cause analysis and implement durable fixes
  • Improve observability and diagnosability of the code you own - logging, metrics, and health signals
  • Participate actively in code and design reviews; provide constructive, specific feedback
  • Contribute to Docker, Helm, and CI/CD configuration for the services you own
  • Mentor junior engineers and interns; share knowledge through documentation and walkthroughs
  • Use AI-assisted development tooling effectively and safely, validating all generated output before it reaches the codebase

Key Requirements / Skillsets

  • 7+ years of professional software engineering experience building and operating production systems
  • Proven track record of delivering features end to end - design, implementation, test, release, and support
  • Experience working in a large, established codebase and ramping up on unfamiliar areas independently
  • Experience supporting production systems and debugging live issues
  • Go - strong, idiomatic, production-level proficiency (or deep equivalent in Java/C#/C++ with proven ability to ramp quickly)
  • Microservices - building and operating services, understanding inter-service contracts and failure handling
  • gRPC / Protocol Buffers and REST API development; experience with WebSocket or other real-time communication
  • React and TypeScript - component development, state management, and front-end debugging
  • Database experience - document/NoSQL (CouchDB preferred, or MongoDB/Couchbase) and/or relational; able to model data and write efficient queries
  • Redis - caching, session storage, pub/sub
  • Docker and container-based local development; working familiarity with Kubernetes and Helm
  • Git and CI/CD pipelines; comfortable with automated quality gates and static analysis
  • Automated testing discipline across unit, integration, and end-to-end levels
  • Authentication and security fundamentals - JWT, OAuth2/OIDC, secure handling of secrets
  • Experience using AI-assisted development tools, including GitHub Copilot and other large language models, to accelerate development, debugging, documentation, and test creation
  • Prompt-engineering skills - able to provide clear context, constraints, examples, and acceptance criteria to produce useful technical outputs, and to critically validate AI-generated code, tests, and documentation before use
  • Sound judgment when using AI tools, including protecting proprietary data, credentials, and customer information, and following team security and code-review practices
  • Clear written and verbal communication; able to explain technical work to Product and QA
  • Takes ownership and follows issues through to resolution
  • Collaborative in review and willing to have their approach challenged
  • Dependable under delivery pressure and during production incidents

Preferred Qualifications

  • Retail or Point-of-Sale systems experience
  • Petroleum / fuel retail - forecourt systems, dispensers, pay-at-pump flows, tank gauging
  • Payment processing - EMV, payment host integration, PIN pad interfaces, settlement, and reconciliation
  • Loyalty, promotions, or discount-engine implementation
  • Hardware-adjacent integration - serial, USB/HID, or device protocols
  • Event-driven architecture with NATS, Kafka, or MQTT
  • Experience integrating with legacy systems with limited documentation or observability
  • Observability tooling - Prometheus, Grafana, distributed tracing
  • End-to-end test automation with Playwright, Cypress, or similar
  • Experience operating within a SonarQube or equivalent quality gate
  • Internationalization and localization, including RTL language support
  • PCI DSS or comparable compliance exposure
  • Experience mentoring junior engineers or interns
  • Experience working across time zones with US and European stakeholders

Offers of employment are conditional upon passage of screening criteria applicable to the job

EEO Statement

Integrated into our shared values is NCR Voyix’s commitment to equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. NCR Voyix is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. Every individual at NCR Voyix has an ongoing responsibility to respect and support a globally diverse environment.

Statement to Third Party Agencies

To ALL recruitment agencies: NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes

“When applying for a job, please make sure to only open emails that you will receive during your application process that come from a @ncrvoyix.com email domain.”

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,281,659 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
Atlanta
Remote (United States) · Full-Time · United States
Life Sciences
Good Clinical Practice
Veeva
Apply
$137k – $142k per year · Remote (United States) · Full-Time · United States
Python
JavaScript
SQL
Databases
Apache Kafka
AI/ML
OCR
DevOps
Rest API
Azure
Linux
Windows
SOAP
Analytics
ETL/ELT
Azure Data Factory
Master Data Management
Management
ITSM
QA
Swagger
Apply
In office · Full-Time · Detroit
Python
Go
JavaScript
TypeScript
SQL
C#
DevOps
GCP
Azure
CI/CD
Git
AWS
Management
Agile
Scrum
Apply
Remote (United States) · Secret · Full-Time · 8+ years exp · Bachelor's Degree
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
React.js
DevOps
Rest API
CI/CD
AWS
Docker
Kubernetes
Cybersecurity
SonarQube
Management
Scrum
SpaceTech
QGIS
Apply
In office · 3+ years exp · Bachelor's Degree · Grand Rapids
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
DevOps
Azure DevOps
Azure
CI/CD
Git
Cybersecurity
Okta
Management
Agile
Scrum
Apply
Remote (likely EAEU) · 3+ years exp · Moscow
JavaScript
TypeScript
SQL
Node JS
Node JS
Nest.JS
TypeORM
Databases
PostgreSQL
Apache Kafka
Frontend
GraphQL
React.js
DevOps
Rest API
gRPC
Docker
Linux
Apply
Remote (likely EAEU) · Moscow
Python
DevOps
Linux
Windows
Apply
Remote (likely EAEU) · Moscow
C#
C#
ASP.NET Core
Databases
PostgreSQL
Redis
RabbitMQ
MS SQL
ElasticSearch
Apache Kafka
Apache Solr
DevOps
CI/CD
Grafana
Management
Agile
Scrum
Apply
$48k per year · Remote (likely EAEU) · 5+ years exp · Tbilisi
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Prisma
BullMQ
Databases
PostgreSQL
AI/ML
LLM
OpenAI
DevOps
Docker
Apply
Remote (EAEU) · Full-Time · Moscow
Java
Java
Spring Framework
Spring Boot
Hibernate
Liquibase
Databases
PostgreSQL
RabbitMQ
ActiveMQ
Apache Kafka
DevOps
Rest API
Git
Docker
GitLab
Apply
$92k – $134k per year · Hybrid · Full-Time · 6+ years exp · Bachelor's Degree · Shakopee
JavaScript
TypeScript
PowerShell
C#
AI/ML
Copilot
LLM Guardrails
DevOps
Ansible
Azure DevOps
Azure
CI/CD
Git
Bitbucket
GitHub
Cybersecurity
LDAP
Management
Jira
Agile
Scrum
QA
Selenium
Playwright
Rest-Assured
k6
Apply
In office · Bachelor's Degree · Bengaluru
TypeScript
SQL
C#
C#
.NET
Entity Framework Core
Databases
Redis
Databricks
Delta Lake
MS SQL
Azure Cosmos DB
Azure SQL Database
DevOps
Rest API
Terraform
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
Bicep
Cybersecurity
Microsoft Entra ID
Analytics
ETL/ELT
Management
SharePoint
Apply
Developer 1 hour ago
Hybrid · Full-Time · 2+ years exp · Bachelor's Degree · Roseville
JavaScript
TypeScript
C#
C#
.NET
Databases
MS SQL
Frontend
Angular
npm
Apply
$218k – $328k per year · Remote (United States) · Full-Time · 7+ years exp · Bachelor's Degree · United States
JavaScript
TypeScript
C#
Databases
PostgreSQL
Snowflake
Apache Kafka
AI/ML
LangGraph
LangChain
Model Context Protocol
Frontend
Tailwind CSS
Next.js
React.js
Vite
DevOps
Azure
Apply
$223k – $264k per year · In office · Full-Time · 7+ years exp · Bachelor's Degree · Alpharetta
JavaScript
Java
C#
Node JS
Java
Spring Boot
C#
Entity Framework Core
Databases
Apache Kafka
Frontend
React.js
npm
DevOps
AWS
Management
Agile
Scrum
Apply
In office · Full-Time · 7+ years exp · Bachelor's Degree · Atlanta · Irving
Python
Java
C#
C++
C#
.NET
DevOps
CI/CD
Git
Kubernetes
GitHub
Windows
TCP/IP
Cybersecurity
PCI DSS
Management
Confluence
Jira
Agile
Apply
In office · Full-Time · 10+ years exp · Bachelor's Degree · Atlanta · Irving
C++
AI/ML
Prompt Engineering
DevOps
CI/CD
Windows
Cybersecurity
PCI DSS
Apply
≈ $59k – $120k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Atlanta
Python
JavaScript
C#
DevOps
GCP
Azure
Git
AWS
Management
Agile
Apply
≈ $58k – $120k per year (Estimated) · In office · Full-Time · 1+ year exp · Bachelor's Degree · Atlanta
Java
C#
C++
DevOps
GitHub
Linux
Windows
TCP/IP
Wi-Fi
Cybersecurity
Wireshark
Management
Jira
Agile
Apply
≈ $88k – $164k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Atlanta
Go
SQL
DevOps
Terraform
GCP
New Relic
OpenTelemetry
Datadog
Dynatrace
Prometheus
Azure
CI/CD
AWS
Grafana
Management
Agile
Scrum
Kanban
Apply
Equity · In office · Full-Time · Bachelor's Degree · Atlanta
AI/ML
Model Context Protocol
DevOps
GCP
Dynatrace
Azure
CI/CD
Jenkins
AWS
Kubernetes
Grafana
Platform Engineering
Opsgenie
GitHub
Apply
Senior Developer 11 hours ago
≈ $81k – $148k per year (Estimated) · Equity · In office · Full-Time · 5+ years exp · Bachelor's Degree · Atlanta
Python
PowerShell
Databases
ActiveMQ
DevOps
Terraform
Dynatrace
Azure
CI/CD
Git
Docker
Kubernetes
Bitbucket
GitHub
Management
Agile
Scrum
Apply
$144k – $230k per year · In office · Full-Time · 9+ years exp · Bachelor's Degree · Atlanta
Analytics
Tableau
Power BI
Microsoft Excel
Apply
In office · Part-Time · 2+ years exp · Atlanta
Apply
$77k – $102k per year · In office · Full-Time · 6+ years exp · Bachelor's Degree · Atlanta
Apply
See all jobs
This is one of many
2,281,659 more open roles from verified company boards, updated every day.