Job Description
Find out how your skills align with the job description
Skills
Do you have experience in Technical solutions implementation?
Education
Do you have a Master's degree?
Languages
Are you multilingual?
Full job description
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 management
Preferred Qualifications
GCP Ecosystem: Extensive experience with GKE, Apigee, Anthos, and Istio
Edge Computing: Understanding of edge deployment patterns, hybrid architectures, and edge data synchronization
Security & Compliance: Experience with enterprise security frameworks and compliance requirements
Integration Platforms: Experience with enterprise integration patterns and API management platforms
AI/ML: Applied data science for business analytics and AI-enabled platform capabilities
Industry Experience: Background in financial services, retail POS systems, hospitality, or payment processing
What Makes You Successful
Versatile: Navigate seamlessly between technical design, execution, operations, and strategic planning
Passionate: Genuine enthusiasm for coding and designing next-generation cloud technologies and architectures
Hands-on: Ability to jump in and help teams understand best practices while meeting critical deadlines
Collaborative: Strong coaching skills and experience working with globally distributed teams and products
Strategic: Balance technical excellence with business outcomes and customer value
Communicator: Produce outstanding designs and communicate them through documentation, POCs, demos, and educational sessions
Learner: Continuous learner who stays current with technology trends and actively participates in the tech community
Why Join NCR Voyix
Lead the transformation of a 135-year-old company into a cloud-native industry leader
Architect solutions that impact millions of transactions globally across multiple industries
Work with cutting-edge technology in a collaborative, innovation-focused environment
Shape the future of commerce through platform integration and extensibility
Join a team committed to engineering excellence, continuous learning, and technical innovation
Opportunity to work on strategic initiatives that define the next era of NCR Voyix's technology platform
Our Technology Stack
Cloud: Google Cloud Platform (GCP), Microsoft Azure
Containers: Kubernetes, GKE, Docker
Languages: Go, Node.js, Java, Python
Infrastructure: Terraform, Ansible, Helm
CI/CD: GitHub Actions, GitHub, Artifactory
Observability: StackDriver, Prometheus, distributed tracing
Service Mesh: Istio, Anthos Service Mesh, Linkerd
APIs: REST, GraphQL, OpenAPI specifications
Apply
Ready to architect the future of commerce platforms? We'd love to hear from you.
To apply, please submit your resume along with examples of cloud platform architectures you've designed and implemented.
NCR Voyix is an equal opportunity employer committed to diversity and inclusion.
About the Voyix Commerce Platform
The Voyix Commerce Platform is a cloud-native, API-first ecosystem designed to power modern retail, hospitality, and financial services experiences. It provides developers with robust tools and services to build, integrate, and extend commerce solutions across cloud and edge environments.
Key Capabilities:
Business Services Platform: Offers a unified foundation for building and deploying commerce applications, with access to sandbox environments, tutorials, and comprehensive API documentation.
Retail APIs: Enable rapid modernization of store infrastructure, reducing maintenance overhead while supporting omnichannel experiences. These APIs cover everything from transaction processing to promotions and inventory management.
Developer Experience: The platform emphasizes ease of integration, extensibility, and developer productivity, with tools like the API Explorer, sample apps, and community support.
Integration Highlights:
API Explorer: A centralized interface for discovering and testing RESTful APIs across retail, hospitality, and financial domains.
Modular Architecture: Supports microservices and event-driven patterns, enabling scalable and flexible deployments.
Edge Enablement: Designed for hybrid cloud-edge scenarios, ensuring reliable operations even in disconnected environments.
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 diversity and equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, ****** 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.”
You must create an Indeed account before continuing to the company website to apply
©2026 Indeed
Your Privacy Choices
Accessibility at Indeed
💡 Quick Summary
Seeking a career-building opportunity? The Senior Principal Software Architect position is now open for candidates interested in the Architect / Interior Designer Jobs sector. This role in Atlanta offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Architect / Interior Designer Jobs is a plus.
