Sr. Enterprise Engineer in United States at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Enterprise Engineer based in the United States.
This role sits at the core of large-scale retail and fuel system technology, where reliability and performance directly impact millions of real-world transactions. You will be responsible for modernizing and supporting complex legacy point-of-sale (POS) and fuel control systems used across high-volume environments. Working in deeply technical C++ and .NET ecosystems, you will help transform monolithic legacy platforms into more modular, maintainable architectures. The environment is highly systems-focused rather than web-oriented, making it ideal for engineers who enjoy low-level problem solving and infrastructure-heavy work. You will collaborate closely with engineering and product teams to improve performance, stability, and maintainability of mission-critical systems. This is a high-impact, hands-on role where your work directly supports retail and fuel operations at national scale.
You will be responsible for maintaining, modernizing, and enhancing mission-critical enterprise systems that power in-store and fuel transaction workflows, ensuring stability, performance, and long-term scalability across complex environments. This includes:
- Modernizing and maintaining legacy POS and fuel control systems used in high-volume retail and fuel environments
- Developing, refactoring, and optimizing applications using C++, C#, and .NET to improve modularity and maintainability
- Supporting payment authorization flows and ensuring reliability across transactional systems
- Troubleshooting and resolving production issues across integrated hardware and software systems, including payment terminals, scanners, and fuel equipment
- Collaborating with cross-functional engineering and product teams to define modernization strategies and technical requirements
- Participating in code reviews, documentation efforts, and system design improvements for legacy-to-modern transitions
- Ensuring high availability and performance of systems operating in mission-critical, real-time environments
The ideal candidate is a highly experienced software engineer with a strong background in enterprise systems, legacy modernization, and low-level application development. You should be comfortable working in complex technical environments where reliability and precision are critical.
- 8+ years of professional software engineering experience
- Strong hands-on expertise in C++ and/or C# (.NET) development
- Proven experience modernizing or maintaining legacy enterprise systems, ideally in POS, retail, or fuel domains
- Solid understanding of hardware-software integration, including payment devices, scanners, or fuel systems
- Strong debugging and troubleshooting skills in production environments
- Experience working with GitHub and modern version control workflows
- Familiarity with Docker and Windows-based infrastructure environments
- Strong ownership mindset with the ability to independently drive modernization initiatives
- Bonus experience with NCR systems (Radiant, R10, StorePoint), Gilbarco, Verifone, or similar platforms
- Bonus exposure to React, Node.js, or AWS environments
- Competitive salary package aligned with experience
- 401(k) retirement plan
- Comprehensive health, dental, and vision insurance
- Paid time off (PTO)
- Flexible schedule options
- Tuition reimbursement and professional development support
- Opportunity to work on mission-critical systems with national-scale impact