Senior Principal Software Engineer — Lead Architecture

NCR Corporation

Atlanta (GA)

On-site

USD 150,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

NCR Voyix Corporation seeks a Principal Software Engineer to lead architecture, design, and delivery of large-scale software systems. You will mentor engineers, drive technical direction, and collaborate with product and UX teams to align solutions with business goals.

We value strong leadership, deep systems knowledge, and hands-on excellence in modern languages, cloud platforms, and DevOps practices. Atlanta presence preferred, with on-site opportunities at NCR Voyix’s headquarters.

Qualifications

  • Bachelor's or higher degree in Computer Science, Software Engineering, or a related field.
  • 5-7 years of progressive software development experience with leadership in a principal/lead role.
  • Proven ability to design and build large-scale distributed systems.
  • Proficient in multiple modern languages (Java, C#, Python, Go, Node.js).
  • Extensive experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker, Kubernetes).
  • Strong understanding of architecture patterns, data structures, and algorithms.

Responsibilities

  • Lead architecture, design, development, and deployment of scalable, secure software systems.
  • Drive technical vision and strategy for key product areas.
  • Mentor and guide a team of software engineers.
  • Conduct code reviews and enforce coding standards and architectural principles.
  • Collaborate with product managers, UX designers, and stakeholders to translate requirements into technical solutions.
  • Evaluate new technologies to enhance development processes and product capabilities.

Skills

Leadership
Distributed systems
Java
C#
Python
Go
Node.js
Cloud platforms
Docker/Kubernetes
CI/CD
Architectural design

Education

Bachelor's or higher in CS/SE

Tools

Docker
Kubernetes
AWS
Azure
GCP
Relational databases
NoSQL

Job description

NCR Voyix Corporation seeks a Principal Software Engineer to lead architecture, design, and delivery of large-scale software systems. You will mentor engineers, drive technical direction, and collaborate with product and UX teams to align solutions with business goals.

We value strong leadership, deep systems knowledge, and hands-on excellence in modern languages, cloud platforms, and DevOps practices. Atlanta presence preferred, with on-site opportunities at NCR Voyix’s headquarters.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

NCR Corporation • Atlanta (GA)

On-site
USD 150,000 - 190,000
Senior Service Architect — Customer Solutions Lead
Senior Service Architect — Customer Solutions Lead

NCR VOYIX • Atlanta (GA)

On-site
USD 140,000 - 190,000
Senior Service Architect: Strategic Solution Leader
Senior Service Architect: Strategic Solution Leader

NCR Corporation • United States

On-site
USD 140,000 - 190,000
Senior Service Architect – Strategic Solutions Lead
Senior Service Architect – Strategic Solutions Lead

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

Hybrid
USD 120,000 - 180,000
Senior Service Architect
Senior Service Architect

NCR VOYIX • Atlanta (GA)

On-site
USD 140,000 - 190,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
Senior Technical Program Lead for Enterprise Projects
Senior Technical Program Lead for Enterprise Projects

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

Hybrid
USD 120,000 - 160,000
SW Engineer II
SW Engineer II

NCR Corporation • United States

On-site
USD 109,930 - 142,300
Software Engineer II
Software Engineer II

NCR Voyix • Atlanta (GA)

On-site
USD 120,000 - 160,000
Lead AI & Automation Engineer
Lead AI & Automation Engineer

NCR Voyix • Atlanta (GA)

On-site
USD 140,000 - 190,000