Site Reliability Engineer
Role Overview
The Principal Cloud Engineer designs, implements, and operates cloud platform capabilities supporting reliable, secure, and efficient software delivery at scale.
The role requires technical depth, ownership, platform influence, and close partnership with application teams and cross-functional stakeholders.
Key Skills for This Role
Full Job Posting
About NCR Voyix
NCR Voyix is a global platform-powered company serving retail and restaurant customers in more than 35 countries.
The company provides unified commerce, payments, and services for retail and dining operations.
Role Overview
The Principal Cloud Engineer designs, implements, and operates cloud platform capabilities supporting reliable, secure, and efficient software delivery at scale.
The role requires technical depth, ownership, platform influence, and close partnership with application teams and cross-functional stakeholders.
Cloud and Platform Responsibilities
- Design, build, and maintain scalable, secure, and highly available cloud platform solutions.
- Own CI/CD pipelines, deployment automation, and infrastructure as code.
- Build and maintain cloud-native infrastructure using AWS, Azure, GCP, Terraform, ARM, or similar tools.
- Contribute to architecture decisions for cloud infrastructure, networking, security, and reliability.
Reliability and AI/ML Responsibilities
- Drive monitoring, alerting, incident response, and continuous reliability improvements.
- Resolve complex platform and production issues, including on-call support when required.
- Design and deploy machine learning models and AI systems at scale.
- Develop data ingestion, training, validation, inference, and AI/ML delivery pipelines.
Collaboration and Improvement
- Partner with application, security, and compliance teams on platform standards and best practices.
- Address technical debt, operational risks, scalability concerns, tooling, performance, cost, and security issues.
- Mentor engineers, review designs and code, and document architecture and operational procedures.
Required Qualifications
- At least 3 years of hands-on experience with CI/CD tooling, automation, and deployment strategies.
- At least 2 years of experience in AI/ML engineering, SRE, or DevOps roles.
- Understanding of Docker and Kubernetes or comparable containerization and orchestration technologies.
- Experience with observability, monitoring, and incident management practices.
- Strong scripting or programming skills using Python, Bash, PowerShell, or similar technologies.
- Ability to operate production systems with reliability and security in mind.
- Strong communication and cross-functional collaboration skills.
Preferred Qualifications
- Experience designing shared platform services or internal developer platforms.
- Familiarity with cloud security, identity management, and compliance controls.
- Experience optimizing cloud cost, performance, and resource utilization.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at NCR
Senior Change Manager
, GBR
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 se
Manager
, IND
NCR VOYIX is seeking a Quality Engineering Manager to lead quality engineers and drive software quality across the development lifecycle. The role requires experience with test strategy, automation, performance and secur
Junior Golang Developer with React
, IND
NCR Voyix is seeking a Junior Golang Developer with React to build and maintain scalable web applications and backend services. The role requires React, TypeScript, Go or Node.js, databases, REST APIs, Git, software deve
Senior Site Reliability Engineer
, IND
NCR Voyix is looking for a Senior Site Reliability Engineer to lead reliability, scalability, security, and performance for mission-critical cloud platforms. The role spans Azure, GCP, Kubernetes, observability, automati
Site Reliability Engineer
, IND
NCR Voyix is seeking a senior cloud and site reliability engineer to build secure, highly available platforms and improve software delivery at scale. The role covers CI/CD, infrastructure as code, observability, producti
Software Engineer II
, IND
NCR Voyix seeks a Software Engineer II to design, develop, test, and maintain software applications within an agile team. The role requires 2-5 years of software development experience and mandatory hands-on skills in Re
Software Engineer
, IND
NCR Voyix is seeking a software engineer with at least one year of experience to modernize a mission-critical warehouse management system. The role develops scalable services and user experiences using Go, React, Postgre
Senior Change Manager
, GBR
Manager
, IND
Junior Golang Developer with React
, IND
Senior Site Reliability Engineer
, IND
Site Reliability Engineer
, IND
Software Engineer II
, IND
Software Engineer
, IND