Dieses Stellenangebot ist nicht mehr verfügbar
Über
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. 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.
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.