Jobs and Careers
NC

Senior Principal Software Architect

NCR Voyix
United Statesfull_timeVerifiedPosted 28 Jan 2026

About the role

About NCR VOYIX

NCR Voyix Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail and restaurant industries. NCR Voyix transforms retail stores and restaurant systems with comprehensive, platform-led SaaS and services capabilities. NCR Voyix is headquartered in Atlanta, Georgia, with customers in more than 35 countries across the globe.

Enterprise Architect / Principal Engineer - Voyix Cloud Platform

Position Location: Atlanta, GA

Years of Experience: 10+ Years

About the Role

NCR Voyix is seeking an accomplished Principal Engineer to lead the evolution of our cloud platform architecture and integration capabilities. As we advance our "API First" strategy and expand cloud-native capabilities across retail, hospitality, and financial services, you'll architect the next generation of solutions that power millions of transactions globally.

This role will report to the VP of Architecture and Innovation and focus on building our extensible cloud platform, driving integration standards, and enabling seamless cloud-edge hybrid deployments across all Voyix solutions.

What You'll Do

Architectural Leadership

- Lead architectural design for strategic cloud platform technology initiatives
- Drive engineering standards and ensure adoption across all development teams
- Design and implement integration and extension models for cloud-native, edge, and hybrid deployments
- Collaborate with product teams to deliver end-to-end solutions across retail, hospitality, and financial services

Technical Excellence

- Architect microservices-first solutions supporting REST and GraphQL APIs with standardized OpenAPI specifications
- Design secure, observable communication via service mesh technologies (Linkerd for Edge, Anthos Service Mesh for Cloud)
- Lead implementation of Edge Data Sync for reliable, scalable data movement between cloud and edge environments
- Enhance CI/CD pipelines using GitHub Actions, GitHub, and Artifactory for modern hybrid cloud deployments
- Implement comprehensive observability with logging, tracing, and metrics across all services

Platform Capabilities

- Design event-driven architectures for real-time updates across transaction logs, promotions, and business events
- Implement centralized IAM and Edge ID for secure access across all platform services
- Lead community source model governance for extensibility and partner enablement
- Create modular UI component frameworks for customer and associate experiences
- Design data pipelines and analytics capabilities supporting business intelligence and real-time insights

Innovation & Enablement

- Evaluate emerging technologies including AI/ML capabilities and make strategic recommendations
- Provide technical expertise in POCs, evaluations, and implementations
- Support and guide architects and engineering teams across the organization
- Create comprehensive documentation, demos, and educational sessions to enable teams
- Present at technical conferences and stay current with industry trends

Required Qualifications

Education & Experience

- Bachelor's or master's degree in computer science or engineering
- 6+ years of experience designing and building cloud platforms and infrastructure
- 4+ years leading software engineering teams in enterprise environments
- Experience with enterprise-wide cloud adoption and digital transformation initiatives

Technical Skills

- Cloud Platforms: 3+ years with GCP, Azure, or AWS at enterprise scale, including PaaS and Big Data platforms
- Containerization: 3+ years with Kubernetes (GKE preferred) and containerized platforms
- Programming: Proficiency in Go, Node.js, Java, or Python with polyglot programming experience
- Infrastructure as Code: Hands-on experience with Terraform, Ansible, and Helm
- CI/CD: Advanced knowledge of GitHub Actions, GitHub, Artifactory, and modern deployment pipelines
- Observability: Experience with StackDriver, Prometheus, distributed tracing, and comprehensive monitoring solutions
- Data Architecture: Expertise in transactional and analytical processing, real-time analytics, and data pipelines

Architecture & Integration

- Experience designing and implementing multi-tenant SaaS systems at scale
- Deep knowledge of API design, microservices architecture, and service mesh technologies
- Understanding of financial, retail, or hospitality industry domains
- Experience with cloud-based integration patterns, event-driven architectures, and message queues
- Knowledge of zero-trust security models, IAM, and certificate man

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

NCR Voyix

View company profile →