Principal Software Engineer
NCR
## Principal Software EngineerApplylocations: ATLANTA, GA, USA: IRVING, TX, USAtime type: Full timeposted on: Posted Todayjob requisition id: R0157398**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 services developed through its deep industry experience, NCR Voyix empowers retailers and restaurants to accelerate new possibilities for their operations, experiences and business outcomes. NCR Voyix is headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide.Title: Principal Software EngineerLocation: Atlanta, GA / Dallas, TXGrade: P5 (Lead)Position Summary & Key Areas of ResponsibilityNCR Voyix (NYSE: VYX) is the global leader in consumer transaction technologies, transforming digital commerce across retail and restaurants. Our Convenience and Fuel Retail (CFR) division develops the software platform powering leading fuel and convenience store brands worldwide. We are seeking a Principal Software Engineer to serve as a technical leader within our CFR engineering organization. In this role, you will define the technical direction for critical C++ product areas spanning point-of-sale, payments, and fuel management systems. You will drive cross-team architectural decisions, establish engineering standards, and solve the most complex technical challenges facing the organization. As a P5-level individual contributor, you are expected to influence strategy beyond your immediate team, champion engineering excellence across the division, and serve as a force multiplier by elevating the capabilities of engineers around you.* Define technical strategy and architecture for major product areas across multiple teams* Lead the design of complex, distributed systems ensuring scalability, reliability, and security* Drive resolution of critical cross-cutting technical challenges and production issues* Establish and evolve engineering standards, best practices, and development processes* Evaluate emerging technologies and make build-vs-buy recommendations with business impact* Mentor and develop senior engineers; influence hiring standards and technical assessments* Partner with Product Management and leadership to translate business strategy into technical roadmaps* Drive adoption of AI-assisted development practices and engineering productivity improvements* Represent the engineering organization in cross-divisional technical forums* Provide authoritative technical guidance on PCI compliance and payment security architectureBasic Qualifications* Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline (or equivalent combination of education and experience)* 10+ years of professional software development experience* Deep expertise in C/C++ systems programming and performance optimization* Demonstrated experience leading the architecture of large-scale distributed systems* Experience driving technical strategy and standards across multiple teams* Proficiency with AI-assisted development tools and prompt engineeringPreferred Qualifications* Master's degree in Computer Science or related field* Experience with payment processing systems, PCI-DSS compliance, or point-of-sale technology* Expert knowledge of Win32, COM/ATL, and Windows systems programming* Experience with modern CI/CD pipelines, automated testing, and DevOps practices* Track record of successful technical leadership in a product-driven organization* Ability to influence without authority across organizational boundaries* Strong verbal and written communication skillsOffers of employment are conditional upon passage of screening criteria applicable to the job**EEO Statement**Integrated into our shared values is NCR Voyix’s commitment to equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. NCR Voyix is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. Every individual at NCR Voyix has an ongoing responsibility to respect and support a globally diverse environment.**Statement to Third Party Agencies** To ALL recruitment agencies: NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes*“When applying for a job, please make sure to only open emails that you will receive during your application process that come from a @ncrvoyix.com email domain.”* #J-18808-Ljbffr
- ...Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure... ...and developer productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who operates as an AI native builder...Suggested
- ...yield for live event ticket inventory. We provide an end-to-end software platform for the live ticketing industry, managing thousands... ..., from ingestion to sales fulfillment. The Position The Principal Engineer is one of the most senior technical voices at Victory Live....SuggestedTemporary workLocal areaRemote work
- ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms team, you provide expertise and engineering excellence as an...Suggested
- ...impact: We’re looking for a hands‑on technical leader who can work across developer, DevOps and platform engineering teams to build tools and patterns that make software delivery faster, safer and more repeatable. This role is focused on improving how teams build, test,...Suggested
- Principal Integrations Software Engineer Scottdale, United States | Posted on 10/26/2022 Working independently, the PrincipalIntegrations Software Engineer originates ideas and concepts, designs and implements middleware data integrations allowing disparate systems to...SuggestedContract workWork experience placement
- Octave is hiring a Principal Software Developer in Atlanta, United States. The role involves designing, implementing, and maintaining software for their Public Safety product suite, including reporting and data analysis tools. Applicants should have a Bachelor’s degree...
$182.4k - $273.6k
...too. About the Team Join the AI Agent Engineering team, where we're pioneering cutting-edge... ...the Role We are seeking highly skilled Principal Full Stack Engineers to contribute to a... ...12+ years of experience in software engineering 7+ years experience with a...Full timeFor contractorsWork experience placementInternshipWork at officeLocal areaRemote workHome officeFlexible hours$175k
...Staff/Principal AI Software Engineer | Business Services | Hybrid in Sandy Springs, GA Do you want to play a pivotal role in driving innovation? We are seeking a top-tier Staff or Senior Principal Engineer to sit at the absolute top of the food chain regarding development...Work at officeLocal areaRemote workRelocation package2 days per week$134.2k - $258.3k
...strong working relationships with peers across Development & Engineering and Architecture teams, collaborating to develop and engineer... ...Significant relevant experience in either an internal or external software or platform engineering role, or similar Technical knowledge...Summer holidayLocal areaFlexible hours- Principal Software Engineer, R&D, Cloud Platform (Atlanta, Georgia) Principal Software Engineer, R&D, Cloud Platform positions offered by Manhattan Associates, Inc. (Atlanta, Georgia). Manage projects and development of detailed design specifications in connection with...Work at officeWork from home
- ...Atlanta, United States | Madison, United States Workplace Type: Hybrid Req Id: 2749 Responsibilities Octave is looking for a Principal Software Developer to join the team. This position will be responsible for the design, implementation, technical documentation, and...
$131k - $191.4k
Job Requisition ID # 26WD96355 Position Title Principal Backend Software Developer Développeur logiciel principal backend Position Overview... .... This role sits at the intersection of platform engineering, distributed systems, and applied AI enablement. Responsibilities...$134.71k - $268.99k
...areas of inspiration and expand your capabilities, then consider a career in Advisory. KPMG is currently seeking a Manager, AI Engineer to join our Advisory Services practice. Responsibilities: End-to-end design and development of AI/ML solutions, leveraging...Full timeH1bLocal area- ...career in Advisory. KPMG is currently seeking an Associate, AI Engineer to join our Consulting practice. Responsibilities:... ...recent professional or academic experience in AI/ML, data science, software engineering, or cloud technologies Bachelor's degree from an...Full timeH1bLocal area
- ...high-performance culture, technical excellence, and career development, ensuring the team stays at the forefront of AI and cloud engineering technology advancements Work closely with our Microsoft, Google, Salesforce, and other related platform teams to develop our...Full timeH1bLocal area
$101.5k - $169.1k
As a Sr. Software Engineer on the Dealer.com team, you will design, build and support high-impact software solutions that power the automotive industry's leading digital marketing platform. You'll collaborate with talented engineers and AI agents, leveraging modern technologies...$130k - $190k
...your recruiter to learn more. Base pay range $130,000.00/yr - $190,000.00/yr We are seeking a highly motivated Senior Software Engineer to join our growing technology team in either Frederick, MD or Peachtree Corners, GA. This position offers an exciting opportunity...Full timeTemporary workSummer workInternshipFlexible hours- ...Job Title: Software EngineerWe are a forward-thinking organization dedicated to excellence and innovation, where your contributions will... ...GA 30305 USA Roles and Responsibilities: As a Software Engineer, you will: - Collaborate with cross-functional teams to...
- ## Senior Software EngineerApplylocations: ATLANTA, GA, USAtime type: Full timeposted on: Posted Todayjob requisition id: R0156632**About... ...office, loyalty, and beyond. Play a key role as a Software Engineer on a scrum team focusing on developing the Next Generation of Emerald...Work experience placementWorldwideFlexible hours
$144k - $191k
...Software Engineer Build and scale Forge production platform features to optimize manufacturing workflows Location: Atlanta Compensation: $144,000 - 191,000 USD / year About The Role Anduril Industries is a defense technology company with a mission to transform U.S. and...Full timeTemporary workWork experience placementLocal area- ...Senior Software Engineer Microservices & DevOps (AI-Enabled) Job Qualification Write high-quality, production-ready Java code using Spring Boot and RESTful API design principles. Apply AI-assisted development tools to accelerate coding, testing, debugging, documentation...
- ...About the job: We are looking for a software developer who will own, develop, and deliver SD-WAN appliance software sub-systems and... ...with strong background in Software Architecture and Performance Engineering. Experience required: 3+ Years What your day will look like Design...
$127.77k
...Job Description At Regions, the Software Engineer oversees application development, modification, and maintenance of applications. This position monitors system applications, ensures system operations run smoothly, and creates reports and documentation outlining findings...Full timeVisa sponsorshipWork visaFlexible hours$116.48k - $174.71k
...the future where trusted data becomes a transformative force for business and society. The Challenge We’re looking for a Senior Software Engineer with a passion for solving problems to join our agile AI Governance team at OneTrust. Senior Software Engineers are...Work experience placementWork at officeLocal areaWorldwideFlexible hours3 days per week1 day per week$150k - $200k
...$200,000.00/yr Direct message the job poster from Harnham Senior Recruitment Consultant (Phoenix) at Harnham SENIOR SOFTWARE ENGINEER Remote- Atlanta, Georgia $150,000-200,000 with bonus Are you passionate about crafting innovative software solutions and...Full timeRemote work$50k - $60k
...TechOne Software Role: Entry-Level Software Developer Employment Type: Full – Time Starting Salary: $50 - $60K Location: Atlanta, GA 30328 Who We Are: TechOne Software is an IT consulting revolution. Our mission is to build connections among technology, business, and...Full timeTemporary workLocal area- ...Invesco through initiatives such as AI/ML Meetups, hackathons, and cross-team collaborations. About the Role As an Advanced Full Stack Engineer on the SIP team, you will help design, build, and scale next-generation AI applications that solve complex business problems. You...Flexible hours
- ...We're looking for a Senior Java Engineer with seasoned JBoss, Tomcat, J2EE experience who has incorporated AI strategies into the engineering process. A Senior Software Engineer develops high-quality software, identifies and executes tasks in the software development...Temporary work
- ...Primary technologies include TypeScript, Java, Node.js, React, Postgres, Rest APIs, AWS and Claude Code, among others. Senior Software Engineer applies secure software engineering principles to the design, development, testing, maintenance, and evaluation of software and...Visa sponsorshipFlexible hoursShift work
- ## Software DeveloperApplylocations: Atlantatime type: Full timeposted on: Posted Yesterdayjob requisition id: JR100328**Our Company**At AssuranceAmerica, we are more than a unique blend of insurance assets. We believe in creating a culture where every associate has the...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Atlanta, GA
- senior principal cloud computing engineer Atlanta, GA
- principal data scientist Atlanta, GA
- senior principal scientist Atlanta, GA
- principal cloud computing engineer Atlanta, GA
- principal solutions consultant Atlanta, GA
- principal consultant Atlanta, GA
- principal architect Atlanta, GA
- principal solution architect Atlanta, GA
- principal Atlanta, GA



