What is a Software Engineer at NCR Corporation?
As a Software Engineer at NCR Corporation, you are at the heart of powering the world’s most critical commerce ecosystems. You will contribute to the technology that enables millions of transactions daily across retail, banking, and hospitality industries. Whether you are working on high-availability ATM software, point-of-sale systems, or the cloud-native platforms that connect these services, your work directly impacts the daily lives of consumers and the operational success of global businesses.
This role requires a blend of rigorous engineering standards and the ability to solve complex, real-world problems at scale. You will be expected to navigate both legacy systems and cutting-edge cloud architectures, collaborating with cross-functional teams to deliver reliable, performant solutions. It is a position for engineers who thrive on technical depth and value the stability and scale that NCR Corporation provides to its global client base.