Site Reliability Engineer
Role Overview
The role designs, implements, and operates cloud platform capabilities that support reliable, secure, and efficient software delivery at scale.
The position requires strong technical depth, ownership of systems and outcomes, and the ability to influence platform direction.
Key Skills for This Role
Full Job Posting
Company Overview
NCR Voyix is a global platform-powered company serving retail and restaurant customers with unified commerce and payments capabilities.
Role Overview
The role designs, implements, and operates cloud platform capabilities that support reliable, secure, and efficient software delivery at scale.
The position requires strong technical depth, ownership of systems and outcomes, and the ability to influence platform direction.
Cloud and Reliability
- Design, build, and maintain scalable, secure, highly available cloud platforms.
- Own CI/CD pipelines, deployment automation, and infrastructure as code.
- Improve reliability through monitoring, alerting, incident response, and continuous operational improvements.
- Resolve complex platform and production issues, including on-call and after-hours support when required.
AI and Platform Engineering
- Design, build, and deploy machine learning models and AI systems at scale.
- Develop data ingestion, training, validation, and inference pipelines.
- Develop CI/CD pipelines for AI/ML and platform services.
- Build and maintain cloud-native infrastructure using AWS, Azure, GCP, Terraform, ARM, or similar tools.
Architecture and Collaboration
- Contribute to architecture decisions related to cloud infrastructure, networking, security, and system reliability.
- Partner with application, security, and compliance teams to establish platform standards.
- Identify technical debt, operational risks, and scalability concerns.
- Mentor engineers, review designs and code, and promote DevOps best practices.
- Document platform architecture, operational procedures, and standards.
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.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Experience with observability, monitoring, and incident management.
- 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 skills and ability to collaborate across teams.
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.
Engineer Expectations
Demonstrate consistent ownership of systems and outcomes.
Take initiative to solve problems beyond immediate assignments.
Balance short-term delivery needs with long-term platform health.
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
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 Principal Cloud Engineer to design, operate, and improve secure, scalable cloud platforms and reliable software delivery systems. The role requires CI/CD, infrastructure automation, containers, obs
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
Manager
, IND
Junior Golang Developer with React
, IND
Senior Site Reliability Engineer
, IND
Site Reliability Engineer
, IND
Software Engineer II
, IND
Software Engineer
, IND