Senior Software Engineer
NCR Voyix Corporation
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. Senior Software Engineer
Job Summary As a Senior Software Engineer at NCR VOYIX, you will play a key role in building and evolving our next-generation observability and monitoring platform. This role is focused on developing software systems that collect, process, and analyze telemetry and monitoring data across distributed cloud environments. You will design and build scalable services primarily in Go, develop integrations with cloud and observability platforms, and help create an internal monitoring ecosystem that delivers actionable insights into application and infrastructure performance. The ideal candidate combines strong software engineering fundamentals with hands-on experience in cloud infrastructure, observability, telemetry data collection, and code instrumentation. This is an opportunity to influence the architecture of a strategic platform used to monitor and improve the reliability, performance, and scalability of critical systems.
Job Responsibilities
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. 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."
Job Summary As a Senior Software Engineer at NCR VOYIX, you will play a key role in building and evolving our next-generation observability and monitoring platform. This role is focused on developing software systems that collect, process, and analyze telemetry and monitoring data across distributed cloud environments. You will design and build scalable services primarily in Go, develop integrations with cloud and observability platforms, and help create an internal monitoring ecosystem that delivers actionable insights into application and infrastructure performance. The ideal candidate combines strong software engineering fundamentals with hands-on experience in cloud infrastructure, observability, telemetry data collection, and code instrumentation. This is an opportunity to influence the architecture of a strategic platform used to monitor and improve the reliability, performance, and scalability of critical systems.
Job Responsibilities
- Design, develop, test, and deploy scalable software applications and platform services primarily using Go.
- Build and enhance software components responsible for collecting, processing, and exporting observability and telemetry data across multiple systems and platforms.
- Develop and maintain services that integrate with cloud-native monitoring solutions, internal SRE tooling, and Google Cloud Platform (GCP) observability services.
- Create and enhance a monitoring and observability platform that provides actionable insights into application health, performance, reliability, and user experience.
- Implement instrumentation within applications and services to generate meaningful metrics, traces, and logs that support operational excellence and system visibility.
- Collaborate closely with Site Reliability Engineering (SRE), Product, Operations, and Engineering teams to define observability requirements and deliver scalable solutions.
- Design and develop APIs, plugins, and integrations that support telemetry collection and observability workflows.
- Participate in architectural discussions involving distributed systems, cloud infrastructure, and monitoring technologies.
- Troubleshoot and resolve complex performance, scalability, and reliability issues across cloud-based environments.
- Mentor junior engineers through technical guidance, code reviews, and engineering best practices.
- Implement CI/CD pipelines and automated testing strategies to improve software quality and deployment efficiency.
- Stay current on emerging trends and technologies related to observability, cloud-native architectures, infrastructure monitoring, and software reliability engineering.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- 5+ years of professional software development experience building scalable applications and services.
- Strong proficiency in Go (Golang) with demonstrated experience designing, developing, and maintaining production-grade applications.
- Deep understanding of Go development best practices, including concurrency, performance optimization, testing, and code quality.
- Experience developing cloud-native applications in Google Cloud Platform (GCP), AWS, or Azure environments.
- Working knowledge of cloud networking concepts, including VPCs, networking fundamentals, and distributed system architecture.
- Experience building and consuming RESTful APIs and microservices.
- Strong understanding of observability concepts, including metrics, traces, logs, telemetry pipelines, and monitoring architectures.
- Experience instrumenting code and applications using observability frameworks and standards such as OpenTelemetry or similar technologies.
- Experience working with telemetry data collection, aggregation, and analysis.
- Familiarity with modern observability and monitoring platforms such as Grafana, Prometheus, Datadog, New Relic, Dynatrace, Google Cloud Operations Suite, or related technologies.
- Experience working alongside Site Reliability Engineering (SRE) teams and supporting production monitoring strategies.
- Strong understanding of SQL and NoSQL database technologies.
- Experience with Agile development methodologies, including Scrum and Kanban.
- Excellent problem-solving, analytical, and communication skills.
- Experience building internal developer platforms, monitoring systems, or observability products.
- Familiarity with Google Cloud observability tools and telemetry ecosystems.
- Experience developing plugins, connectors, or integrations for monitoring and data collection platforms.
- Understanding of distributed tracing, service meshes, and cloud-native observability architectures.
- Experience working in high-scale, production SaaS environments.
- Knowledge of infrastructure-as-code and automation tools such as Terraform.
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. 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."
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Atlanta, GA vacancy
- Aderant is a global industry leading software company providing comprehensive business management solutions for law firms and other... ...forward.Our people are our strength.We are looking for a Senior Software Engineer who not only writes excellent code but also mentors others,...SeniorFull timeShift work
- ...activities with a recurring nature. We do that by offering smart software, payments, and commerce-enabling solutions across five “... ...team members.Job DescriptionWe’re looking for a full stack senior software engineer who can design and write code in a multi-tenant SaaS...SeniorFor contractorsLocal areaRemote workVisa sponsorship
$244k - $305k
...a foundation. The team is growing rapidly, both with Datadog and as we absorb other repositories into the monorepo. As a senior software engineer on the team, you will own projects from start to finish, both greenfield and brownfield. You will gain first-hand understanding...SeniorWork at office$86.6k - $144.4k
...opportunity to serve as the technical anchor of a cross-functional engineering squad, driving architecture decisions, mentoring peers, and... ...the RoleThis position performs complex research, design, and software development within our provider data management product line,...SeniorFull timeLocal area$111.61k - $131.3k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards - Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures - Accountable...SeniorFull timeWork experience placementLocal area3 days per week- We are seeking a talented Senior Advanced Software Engineer to support our MLOps, LLM and agentic AI integration, Databricks administration, data lake management, and cloud platform initiatives.The ideal candidate will design, implement, and optimize ML pipelines; support...SeniorTemporary workFlexible hours
$85.9k - $137k
...that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering next-generation optical transport and switching...SeniorFull timeLocal areaRemote workFlexible hours$191k - $253k
...operational capabilities by partnering closely with specialist engineering, operations, and production teams. Through our Anduril Rocket... ...that support a wide range of mission requirements. TRS hires software engineers & hardware engineers, who are excited to build across...SeniorFull timeWork experience placementImmediate startRelocation package$171k - $198k
Job Description Summary: The Senior Engineer is accountable for the technical execution, architectural integrity, and delivery outcomes of a product team operating under the product model. This role partners as an equal with Product Management and Product Design to discover...SeniorFull timeWork experience placementLocal areaRelocation- ...use technology, market-based solutions, and operational excellence to create value for our customers and businesses. As a Senior Software Engineer, you will design and deliver scalable software solutions that support our transportation and logistics platforms. This AI-...SeniorFlexible hours
- ABOUT THIS POSITIONOur client base is constantly growing and we’re looking for great software engineers to make our team better. As a Software Engineer, you’ll be a technical contributor for our Aware platform. You’ll be challenged often and will find yourself working...SeniorFull timeLive outLocal areaFlexible hoursShift work
$165k - $218k
...autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.This role is a shared software engineering pipeline for the teams building the systems that run Anduril: CorpTech Platform, ArsenalOS, and CorporateOS. You are hired...SeniorFull timeTemporary workWork experience placementLocal areaImmediate start$101.5k - $169.1k
...Family GroupEngineering / Product DevelopmentJob ProfileSr Software EngineerManagement LevelIndividual ContributorFlexible Work... ...incentive program.Job DescriptionCox Automotive is looking for a senior software engineer that applies the principles of secure software engineering...SeniorFull timeContract workRemote workFlexible 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 who will report to the Development Manager / R&D Head. In this role, you will be part of the R&D Team that works on mission...SeniorWork experience placementWork at officeLocal areaWorldwideFlexible hours3 days per week1 day per week$105.4k
...team in Atlanta. We are looking for lead software developers to design, develop, and... ...are. You Can Expect To:As a lead software engineer, you will build custom solutions using a... ...solutions, and demos to audiences including senior executives and stakeholdersWork within a...SeniorLocal areaImmediate start- ABOUT THIS POSITIONAs a Senior Software Engineer in the Patient Payments organization at Waystar, you will solve problems that affect real people. You should care deeply about how your users interact with your application and how other engineers will iterate on your code...SeniorFull timeLive outLocal areaFlexible hours
- ...Sr Software Engineer The Sr Software Engineer design, develop and implement a turn-key Continuous Delivery platform. As part of the Engineering Enablement group, you are responsible for designing and delivering best-in-class tooling and platforms to enable hundreds...Senior
$200k
...communication. Pay: Up to $200,000 annually Location: Fully Remote (U.S. or Canada) Requirements ~3 to 7 years of software engineering experience ~ Strong proficiency in Go or C/C++ ~ Experience in building networked applications with TCP/UDP, TLS ~...SeniorRemote workFlexible hours$138k - $181.65k
...registered, logged-in, and managed your account on our platform, our engineering teams own this and more. You will be working specifically in... ...and be eager to learn from and educate others. As a Senior Software Engineer, you will work in empowered, multidisciplinary...SeniorTemporary workWork experience placementLocal areaWorldwideFlexible hours$160k - $180k
...This is an exciting opportunity for a Senior Software Engineer to lead the design, development, and implementation of industry-leading global technology solutions for logistics and warehouse automation. You'll leverage your deep technical expertise to build robust and...SeniorLocal area- ...Title: Senior Software Engineer Position Type: Contract 6 Months Location: Atlanta, GA (Hybrid) Eligibility: Only USC/Green Card holders can apply As a Senior Software Engineer, you will work within a cross-functional Agile team to design, develop, and maintain full-stack...SeniorContract work
- ...applications. You will take ownership of major platform features, ensuring they are performant, scalable, and resilient. • Frontend Engineering: Build responsive, highly interactive, and accessible user interfaces. You will manage complex global state and optimize frontend...Senior
- ...we partner with high-growth startups and forward-thinking companies to build the future. We're looking for a skilled Senior Software Engineer to build impactful features for AI-powered products. You'll be a hands-on contributor who ships high-quality code across...Senior
- ...practice, and continuous improvement in the field of quality engineering. Quality is owned by the entire team. GQA Engineers are the... ...including the process of development, testing, and delivery. As a Senior Software Engineer in Test in the GQA, you will be responsible for...SeniorShift work
- ...he Senior Engineer is accountable for the technical execution, architectural integrity, and delivery outcomes of a product team operating under the product model. This role partners as an equal with Product Management and Product Design to discover, deliver, and scale...SeniorWork experience placement
$125k - $150k
...bolster the staff of this critical work. This Full-Stack Software Engineer position is Developer-focused, and requires demonstrable proficiency... ...in the moments that matter throughout their lives. The Senior Full Stack Engineer will: Be responsible for analysis,...SeniorFull timeRemote work$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform...Senior$115k - $184k
...Senior Software Engineer Overview: Interested in building the next generation platform that empowers end-to-end marketing campaign management inclusive of audience targeting, campaign execution, and measurement? Our platforms operate at global scale, enabling organizations...SeniorWorldwide- ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at... ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner...SeniorFull timeLocal areaRemote workWork from home
- ...Software Engineer The world's largest organizations rely on Evident to help them protect their business and brand from third-party risk.... ...observer, but as someone whose perspective is wanted. Pair with senior engineers who are invested in your growth and will push you...SeniorWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer full time Atlanta, GA
- graduate software developer no experience Atlanta, GA
- software support engineer Atlanta, GA
- software developer apprenticeship Atlanta, GA
- software engineer healthcare Atlanta, GA
- network software engineer Atlanta, GA
- software engineer internship Atlanta, GA
- senior software engineer Atlanta, GA
- software system engineer Atlanta, GA
- software developer Atlanta, GA


