Software Engineer II
NCR
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: Software Engineer II
Grade: P2
Location: Atlanta, GA
NCR Voyix is looking for a mid-career software engineer to join our team in Atlanta. In this role, you will contribute to the development of scalable, modern platforms that power critical business services and support our continued evolution in cloud-based technologies. You will be part of a unique team within the Edge platform that owns the end-to-end software lifecycle—from development and build systems to testing, release automation, and platform operations. The scope of work is broad and includes software development, CLI tooling, CI/CD pipelines, infrastructure as code development, and root cause analysis of complex engineering issues. This role is ideal for engineers who enjoy solving complex technical challenges, working across different layers of the stack, and building systems that are robust, scalable, and impactful.
Position Summary & Key Areas of Responsibility
Design, build, test, operate, and continuously improve platform engineering solutions. Own technical problems end-to-end, collaborating with stakeholders and engineering teams to deliver scalable, reliable solutions. Contribute to product and platform roadmaps with consideration for performance, reliability, observability, operability, and testability. Participate in root cause analysis, incident investigation, troubleshooting, and continuous improvement efforts. Diagnose and resolve issues across internal systems and downstream dependencies, partnering with other teams when necessary. Follow established engineering standards, contribute to technical discussions, and provide constructive feedback to improve processes and tooling. Demonstrate strong teamwork, accountability, and a growth mindset through continuous learning and collaboration.
Basic Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 3+ years of professional software engineering experience.
- Experience developing software in Linux or macOS environments.
- Proficiency in at least one modern programming language, preferably Golang.
- Strong understanding of software engineering fundamentals, including data structures, algorithms, and system design.
- Familiarity with distributed systems concepts and modern software architectures.
- Experience using Git-based source control workflows (GitHub, GitLab, or similar).
- Exposure to containerized application development using Docker and Kubernetes.
- Familiarity with cloud platforms, preferably Google Cloud Platform (GCP).
- Strong desire to learn and contribute across a broad technical landscape.
Preferred Qualifications
- Professional experience developing applications or tooling in Golang.
- Experience building and updating GraphQL types, queries, and mutations for backend Golang APIs.
- Experience designing, operating, or supporting distributed systems with consideration for scalability, performance, availability, and observability.
- Experience with platform engineering practices and tools, including GitOps, CI/CD, OCI artifacts, test infrastructure, or build systems.
- Experience working with Kubernetes clusters and associated ecosystem components.
- Familiarity with infrastructure-as-code and developer productivity tooling.
- Experience contributing to open-source projects.
Stand-out Qualifications
- Professional experience administering or developing with Bazel or other large-scale build systems.
- Experience with AI application development using modern LLM platforms, including agentic workflows, skills/tool definitions, prompt engineering, model evaluation, or integration with commercial and open-source AI models.
- Experience developing CLI tools and developer workflows.
- Experience creating or maintaining Kubernetes Custom Resource Definitions (CRDs) and custom controllers/operators.
- Experience troubleshooting complex build, deployment, or infrastructure-related issues across large distributed systems.
- Experience with developer platforms or internal engineering productivity initiatives.
General knowledge, skills and abilities
- Working knowledge of Google Cloud Platform and cloud-native technologies.
- Understanding of modern software development methodologies, including Agile and iterative development practices.
- Strong analytical and problem-solving skills with an ability to investigate complex technical issues.
- Effective verbal and written communication skills, with the ability to communicate technical concepts to both technical and non-technical audiences.
- Ability to estimate work, manage priorities, and deliver commitments within a team environment.
- Understanding of infrastructure and systems concepts, including networking, compute, storage, security, containers, and platform operations.
- Positive attitude, strong work ethic, and commitment to continuous improvement and collaboration.
Offers 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.
Company Culture
Help us run the world's top brands. At NCR Voyix, we specialize in turning routine transactions into meaningful connections. With a rich history of innovation, we've been at the forefront of problem-solving through technology. Operating globally in over 30 countries, we lead in Retail, Restaurant, Digital banking, and Payments. Our solutions optimize banking operations, streamline restaurant services, enhance retail interactions, and foster trust through secure payment systems. We take pride in our strong culture and a history of providing robust career paths. Come work for a leading technology company where you can grow your career. Join us and be part of revolutionizing transactions across these pivotal industries.
#J-18808-Ljbffr$130k - $138k
...About the Role: We’re looking for a curious, detail-oriented Software Development Engineer II who enjoys digging into existing systems and making them better. In this role, you’ll enhance and maintain applications, squash bugs with confidence, and help ensure our software...SuggestedFlexible hours$90k - $170k
...With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Software Engineer II is responsible for independently developing and assisting in the design of a product that our customers and associates love. As a...SuggestedWork experience placementRemote work- ...that drive their success. Summary We're looking for a Software Developer II for Miovision Technologies US, LLC to architect and... ...foreign education equivalent in Computer Science or Computer Engineering ~+ 3 years' experience in a software development role....SuggestedRemote workFlexible hours
- ...As an Advanced Software Engineer here at Honeywell, you will play a pivotal role in designing, developing, and implementing sophisticated software solutions that drive innovation and efficiency across our global operations. You will collaborate with cross-functional teams...SuggestedPermanent employmentFull timeTemporary workRelocation packageFlexible hours
- ...mission is to provide the protection that makes this possible, for every worker, everywhere. SUMMARY We are seeking a Software Engineer II with expertise in Rails and React to join our growing Atlanta-based Software Engineering team. As an established performer,...SuggestedFull timeWork experience placement
- ...eligible to work in the United States. However, we are not able to sponsor work visas now or in the future. “High-Fiver” Wanted: Software Engineer II Are you the type of person who always goes the extra mile? Are you passionate about your craft and always striving to...Full timeWork at officeVisa sponsorshipWork visa
$95k - $171k
..., Kubernetes, and ensuring reliability for AI workloads within Akamai's serverless inference platform. As an Site Reliability Engineer II, you will be responsible for: Building and maintaining dashboards, alerts, and monitoring for inference workloads using Akamai...Permanent employmentWork experience placementWork at officeRemote workWork from homeWorldwideFlexible hours$113k - $171.6k
...growing rapidly and hiring top talent with leading AI skills across engineering, sales, product, marketing, and beyond as we build the leading digital operations platform. As a Site Reliability Engineer II on the Core Infrastructure team in our Atlanta office, you'll...Work at officeLocal areaFlexible hours$152k - $221k
...Customer Engineering Manager II, Google Cloud Fraud Defense As a Customer Engineering Manager supporting our Google Cloud Fraud Defense services team, you will lead a team responsible for growing our reCAPTCHA business by building and expanding relationships with new...- ...of experience for one academic year of education)3+ years of software development & implementation experience, or retail systems experience... ..., Claude Code) and exploring GenAI use cases such as prompt engineering or LLM-based integrations to improve development efficiency...Remote workNight shift
$123.6k - $200.1k
...AI Machine Learning Engineer II (Full Time) – United States Note: This posting advertises potential opportunities. While the role may not be open today, it could open in the near future. Applications are accepted until further notice. Meet The Team You will join...Full timeTemporary workFlexible hours- ...Field Engineer II Job Locations US-GA-Atlanta Requisition ID 2026-12715 Category Project Engineering Overview Are you looking for a highly rewarding opportunity that provides extensive career growth opportunity? Gilbane is seeking...Contract workFor contractorsInternshipWork at officeFlexible hours
- ...Field Service Engineer II As a Field Service Engineer II here at Honeywell, you will provide continuing service support for Honeywell... ...Information Technologies or military ~1 year of experience using software diagnostics and configuration for electrical equipment or...Temporary workRemote workFlexible hours
- ...headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide.NCR Voyix is looking for a mid-career software engineer to join our team in Atlanta. In this role, you will contribute to the development of scalable, modern platforms that power...Full timeWorldwideFlexible hours
- ...undergraduate, graduate, and executive programs in engineering, computing, science, business, design,... ...: bioengineering, computer systems and software, digital signal processing, electrical... .... We are seeking a Research Engineer II to support the modeling, simulation, fabrication...Permanent employmentFull timeContract workTemporary workPart timeFor contractorsWork at officeLocal areaShift work
- ...Job Description Job Description Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology... ...wired and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup...Full timeLocal areaMonday to FridayFlexible hours
$86.4k - $129.6k
...Join our technical delivery team as an Automation Engineer II. As an Automation Engineer you will be responsible for the implementation... ...schedule and project requirements. Implement hardware and software designs in compliance with engineering principles, company standards...Full timeContract workTemporary workWork experience placementFor subcontractorWork at officeLocal areaWorldwideFlexible hoursWeekend workDay shift$141.2k - $278.3k
Position Summary Lead Cloud Infrastructure Engineer II - Workplace Engineering/M365 AI & Engineering helps organizations build, deploy, and operate integrated solutions across software, data, AI, networks, and hybrid cloud infrastructure. In this role, you will help...Local area$71.6k - $119.4k
...deployment support, and security improvements. You’ll help implement automation, troubleshoot issues, and work closely with senior engineers to learn and apply best practices. You’ll gain exposure to a wide range of cloud technologies, automation tools, and data...Full timeTemporary workInternshipLocal areaWork from home$104.9k - $174.7k
...You can learn more about LexisNexis Risk at the link below, About the Role: We are hiring a hands-on Senior Site Reliability Engineer (SRE) to actively build, operate, and improve the reliability of our production systems. This is not a purely advisory role you...Full timeWork at officeLocal areaRemote workWork from homeFlexible hours$125.7k - $203.1k
...accepted until further notice.Meet the Team Join Cisco's innovative engineering community, where you'll have the opportunity to collaborate... ...of industry-leading products and platforms! Your Impact As a Software Engineer at Cisco, you will design and build software...Full timeTemporary workWork experience placementLocal areaFlexible hours- ...core of our business offering. We will incorporate best-in-class engineering and product management principles and your guidance and... ...belong.**How you will create impact:**As a **Senior Full Stack Software Engineer** for GenAI, you will lead the design, development, and...Work at office
- ...headquartered in Atlanta, GA. Learn more at evidentid.com. Most engineers live on one side of the stack. The best ones are dangerous on... ...~3+ years of professional experience building and shipping software across both frontend and backend. ~ Solid backend...Work at officeRemote work
- ...Senior Software/Data Engineer Role Overview At CINC, we power the elite of real estate. As aSenior Software/Data Engineer on the TruBase platform, you will own the data transport, transformation, modeling, and analytics of real estate data points that drive institutional...Full timeH1bWork at officeMonday to Friday2 days per week
$86.36k - $101.6k
...Description This position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate...Full timeTemporary workWork experience placementLocal area3 days per week- ...are seeking a highly motivated and experienced Senior Flight Software Engineer to join Hermeus, a hypersonic aircraft startup company. As a Senior... ...systems. We are open to considering Software Engineer II or Principal Engineer candidates for this role. Responsibilities...Weekly payPermanent employmentWork at office
$148.84k - $198.45k
...challenge. Join us in building the future. The Role Director II, SLED Capture & Proposal Management - Public Sector Location... ..., and the ability to influence across sales, solutions engineering, product, and operational teams. The director will oversee SLED...Full timeContract workTemporary workLocal areaRemote work- ...Software Engineer Opportunity Join Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We... ...expertise ~ Salesforce certifications (Platform Developer I/II, Application Architect) strongly preferred or commitment to obtain...Work experience placementLocal area
- **Senior Software Engineer****About Kaleris**Kaleris is a private equity-backed software firm focused on supply chain optimization, headquartered in Atlanta, Georgia. We are a global leader in the supply chain execution market, accelerating the digital transformation of...Remote work
- ...iFOLIO Cloud, is a cloud computing company. Our innovative software system powers digital engagement including marketing, communications... ...team as we grow the business. About this Position Engineering leads the charge on iFOLIO’s cloud computing platform to deliver...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer internship remote Atlanta, GA
- senior software engineer ruby on rails Atlanta, GA
- software developer positions Atlanta, GA
- intermediate software engineer Atlanta, GA
- agile software developer Atlanta, GA
- software engineer intern Atlanta, GA
- part time software developer Atlanta, GA
- rust software engineer Atlanta, GA
- software engineer no experience Atlanta, GA
- software engineer internship Atlanta, GA

