DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

NCR Atleos Principal Engineer - Core Services & Infrastructure in ATLANTA, Georgia

About NCR Atleos

NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.

Principal Engineer - Core Services & Infrastructure

Location: Atlanta, GA (midtown)

Work style: Hybrid (in office T/W/Th)

At NCR Atleos, our Core Technology teams are the lifeblood of our global financial services network, supplying a wide range of systems and services that drive all aspects of the company. Whether it's powering our network of thousands of field engineers, ensuring financial tools are available to millions of customers world-wide or ensuring our internal systems are well integrated and leverage the latest in technological advancements, our Core Technology team is a great place to apply your talents, working with a fantastic team of people who care deeply about serving our customers, and leveraging technology to differentiate NCR Atleos and its products.

Position Summary & Key Areas of Responsibility

In our core technology team, Principal Engineers are both visionary technical leaders and hands-on builders. Ideal candidates will have deep knowledge and problem-solving capability to deal with the technical realities of building and operating modern, highly-scaled systems for both services and data.

In this role, you will exhibit strong technical judgement and influence teams to continuously abstract, simplify, innovate and automate the systems that support our global business. Being able to span from architecture and strategy to detailed technical direction is also a key component of the role. This includes spending significant time in the code to lay out technical architecture, mentor engineers, and ensuring alignment across a 300+ person engineering team. It also includes shaping the direction of a project, from a business perspective, to make sure modern technical approaches to common business problems are being represented and leveraged in any solution.

As part of this role, you will:

• Collaborate to solve complex, large-scale problems, integrate disparate systems and technologies and innovate new ways to expose and leverage data across the enterprise, and with our bank customers

• Propose elegant and simple architectures that scale, but are also maintainable long term and reduce the need for routine manual intervention by support teams

• Leverage new technology like generative AI to rethink existing business processes

• Evolve the design and architecture of current systems to support the continued growth of our platform and our company

• Develop the next generation of our cloud platforms that power our global financial network

• Partner with various teams across NCR Atleos to develop features and functionality and enable new experiences

• Bring an advanced, modern technical perspective to influence our business partners and technology organization, elevate our products in the market and drive new capabilities

Basic Qualifications :

• 6+ years of experience building scalable microservices in a complex environment, with a mix of technologies

• Experience with containerization and serverless technologies

• Experience with a variety of tools and technical approaches to integrate systems, enable scale, and provide security

• Experience collecting high-level requirements and translating them into pragmatic and modern technical solutions

• Proficient with various programming languages (JavaScript, Python, Java) and engineering techniques for creation of API's (RESTful, gRPC, etc.), real-time data streaming, automation and other backend architectures.

• Extensive experience with cloud services and tools in Azure, AWS or GCP. Knowledge of specific services like Azure Service Bus, Blob Storage, Azure Virtual Machines, Azure DevOps, CDN, Cosmos, or similar services in AWS, would be ideal.

• Deep understanding of modern DevOps approaches to automate applications, simplify hosting and create scalable and automated code pipelines to support rapid release cycles using GitHub, GitHub Actions, Jenkins and other technologies

• Passionate and proactive about learning new technologies and mentoring others

• Exceptional communication skills, with the ability to engage effectively with diverse technical and non-technical teams.

Other important skills and technologies:

Cloud Technologies:

• AWS, Azure, Google Cloud Platform (GCP), or other relevant cloud providers

• Cloud-native architecture and design principles

• Serverless computing (e.g., AWS Lambda, Azure Functions)

• Cloud security best practices

• Containerization and virtualization approaches in Cloud

• Service Catalogs, system templating and other cloud service management techniques

Application Technologies:

• Knowledge of Java and JavaScript tech stacks and common programming languages

• Familiarity with open-source application frameworks and libraries

• Microservices Architecture, API integration and development using REST and/or gRPC

Legacy Enterprise Applications:

• Integration techniques with Oracle, Salesforce, Workday and other enterprise applications

• Legacy system modernization strategies, including data migration, code refactoring, parallel systems and

Docker and Containerization:

• Building and managing Docker containers

• Container orchestration with Kubernetes and other cloud-based orchestrators

Orchestration and Observability:

• Kubernetes or other container orchestration

• Monitoring tools (such as Prometheus, Grafana)

• Logging and tracing solutions (e.g., ELK Stack, Jaeger)

Data & Integration:

• Real-time data streaming and transformation using tools like Kafka

• API-based data integration

• Ability to engineer data solutions using SQL and NoSQL data architectures, in cloud

Soft Skills and Personal Traits:

  • Strong problem-solving abilities

  • Excellent communication and collaboration skills

  • Ability to work in cross-functional teams

  • Adaptability and willingness to learn

  • Attention to detail and a focus on quality

#LI-AR1

#LI-HYBRID

Offers of employment are conditional upon passage of screening criteria applicable to the job.

Full time employee benefits include :

  • Medical Insurance

  • Dental Insurance

  • Life Insurance

  • Vision Insurance

  • Short/Long Term Disability

  • Paid Vacation

  • 401k

EEO Statement

NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law.

Statement to Third Party Agencies

To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.

DirectEmployers