📍 Remote (U.S. Only) | Full-Time | Immediate Start
We’re looking for a Senior Software Engineer to help modernize and support legacy point-of-sale (POS) and fuel system software for a major retail technology platform. This is a high-impact role focused on real-world systems that drive in-store transactions and fuel operations at scale.
You’ll work primarily in C++, C#, and .NET environments, supporting and extending core business-critical platforms. This is not a web development role — it’s ideal for engineers who enjoy deep systems work, modernizing legacy infrastructure, and solving problems in complex, high-volume environments.
🛠 What You’ll Do
-
Modernize and support store-level POS and fuel control systems
-
Translate legacy software into modular, maintainable code
-
Troubleshoot production issues across hardware/software integrations
-
Collaborate with engineers and product managers to scope modernization efforts
-
Participate in code reviews, platform documentation, and refactoring legacy components
-
Support system reliability and performance in high-transaction retail environments
🧠 What You Bring
-
5+ years of professional software engineering experience
-
Strong hands-on experience with C++ and/or C# (.NET)
-
Experience working on or modernizing legacy enterprise systems, ideally in retail, fuel, or POS industries
-
Familiarity with hardware integration (e.g., payment terminals, barcode scanners, fuel pumps)
-
Self-starter mindset with the ability to take ownership of legacy-to-modernization projects
-
Bonus: Experience with NCR platforms (Radiant, R10, StorePoint), Gilbarco, Verifone, or similar systems
🧰 Tools & Environment
-
Languages: C++, C#, .NET
-
Version Control: GitHub
-
Infrastructure: Docker, Windows-based systems
-
(Optional bonus stack: React, Node.js, AWS — exposure helpful but not required)
💡 Why Join Us?
This is a unique opportunity to work on the software backbone of retail and fuel operations — where reliability, speed, and modernization have real-world impact. You’ll be joining a small, experienced engineering team with full ownership of critical systems used nationwide.
If you enjoy solving problems, diving into complex software environments, and bringing older platforms into the future — we’d love to hear from you.
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
More jobs at ResultStack
Technical Project Manager (Software Development)
ResultStack
Full-Stack Software Engineer – Remote (U.S. Only | No C2C)
ResultStack
Snowflake Data Engineer – Remote
ResultStack
Agile Project Manager
ResultStack
UI/UX Designer
ResultStack
Apply for this position
Sign In to ApplyAbout ResultStack
Join our remote-first team building meaningful, enterprise-grade software across web and mobile.
Similar Jobs
More jobs at ResultStack
Technical Project Manager (Software Development)
ResultStack
Full-Stack Software Engineer – Remote (U.S. Only | No C2C)
ResultStack
Snowflake Data Engineer – Remote
ResultStack
Agile Project Manager
ResultStack
UI/UX Designer
ResultStack