Payment Systems Engineer
Top Echelon
Job Description
Job Description
This job is posted on behalf of True North Consultants, Inc. by Top Echelon.
About the OpportunityWe are seeking an experienced Payment Systems Engineer to help build and scale a modern enterprise payments platform supporting transactions across multiple customer channels, including in-store POS, e-commerce, mobile, kiosk, and call center environments .
This is a hands-on software engineering position for someone who enjoys solving complex transaction and integration challenges. You'll work with Product, Architecture, and other engineering teams to design reliable payment services, integrate with external payment providers, and develop capabilities that make payments secure, resilient, scalable, and seamless for customers.
The environment is primarily C# and .NET/.NET Core , with a strong emphasis on APIs, third-party integrations, transaction processing, system reliability, and production-ready engineering.
This is an excellent opportunity for a strong backend engineer who already has payments experience—or someone with solid transactional systems experience who wants to deepen their expertise in the payments space.
What You'll DoPayment Platform Development- Design, build, maintain, and enhance payment services and APIs using C# and .NET/.NET Core .
- Develop backend services supporting payment transactions across POS, e-commerce, mobile, kiosk, and call center channels.
- Integrate with payment processors, gateways, acquiring banks, and third-party payment providers.
- Help build and enhance a payment abstraction layer designed to simplify integrations across multiple providers.
- Develop solutions supporting authorization, capture, settlement, refunds, chargebacks, and other core payment processes.
- Build scalable, maintainable services capable of supporting high-volume enterprise transaction environments.
- Design and maintain integrations using REST APIs, webhooks, and other payment protocols.
- Support both card-present and card-not-present transaction environments.
- Develop and enhance payment routing, retry logic, exception handling, and failover capabilities.
- Support integrations with digital wallets such as Apple Pay, Google Pay, and Samsung Pay.
- Contribute to mobile POS, in-app payments, hosted payment pages, and Text-to-Pay capabilities.
- Support traditional and emerging payment methods as the organization's payments ecosystem continues to evolve.
- Monitor and troubleshoot payment transactions and production issues.
- Investigate complex problems spanning internal applications, APIs, external payment providers, and transaction processing systems.
- Participate in incident response and root-cause analysis.
- Implement permanent fixes and improvements based on production incidents.
- Improve application performance, scalability, resiliency, and transaction success rates.
- Enhance system observability through effective logging, metrics, monitoring, and alerting.
- Partner closely with Product, Architecture, and other engineering teams to translate business requirements into technical solutions.
- Participate in solution design, sprint planning, backlog grooming, and code reviews.
- Write clean, maintainable, secure, and well-tested code.
- Follow sound software engineering and secure-development practices appropriate for systems handling sensitive financial transactions.
- Contribute to the continuous improvement of engineering standards, development processes, tooling, and system architecture.
- Approximately 5–10 years of professional software engineering experience .
- Strong hands-on development experience with C# and .NET/.NET Core .
- Strong backend software engineering fundamentals.
- Experience building and consuming RESTful APIs .
- Hands-on experience integrating applications with external platforms, vendors, or third-party APIs.
- Experience working with relational databases such as SQL Server, PostgreSQL, or similar technologies .
- Understanding of secure coding practices and protecting sensitive data.
- Experience troubleshooting complex production systems and transaction-related issues.
- Strong analytical and problem-solving skills.
- Ability to communicate effectively and collaborate with engineering, product, architecture, and business stakeholders.
Previous experience within payments, financial transactions, fintech, banking, retail commerce, POS, or a similarly transaction-intensive environment is highly valuable.
Relevant experience could include:
- Payment gateways and processors
- Acquiring banks
- POS systems
- Card-present and card-not-present transactions
- Authorization, capture, settlement, refunds, and chargebacks
- EMV
- Tokenization
- 3-D Secure / 3DS
- PCI-DSS
- Digital wallets
- Mobile payments
- ACH
- Buy Now, Pay Later
- Real-time payments
Candidates do not need experience with every payment technology listed above. We're particularly interested in engineers who understand transactional systems, third-party integrations, APIs, and the reliability requirements associated with business-critical payment platforms.
Additional Preferred ExperienceExperience in one or more of the following areas would be beneficial:
- Event-driven architecture
- Kafka
- RabbitMQ
- Azure Service Bus
- Microsoft Azure, AWS, or Google Cloud
- Distributed systems
- High-volume transaction processing
- API-based integration architectures
- Monitoring and observability
- Agile/Scrum development
- Jira or Azure DevOps
The strongest candidate will be more than someone who can simply write C# code.
You'll be comfortable tracing a transaction across multiple systems, identifying where and why something failed, understanding how external providers interact with internal applications, and designing solutions that remain reliable when systems don't behave exactly as expected.
You'll enjoy working on systems where availability, security, data integrity, resiliency, and transaction success matter .
Just as importantly, you'll be comfortable operating in a collaborative enterprise environment where payments touch numerous applications, customer experiences, business teams, and external technology partners.
Why Consider This Opportunity?Payments sit at the center of the customer experience, and this role provides an opportunity to directly influence how a large enterprise handles transactions across multiple channels.
Rather than maintaining a single payment integration, you'll contribute to a broader payments platform designed to support multiple providers, payment methods, and customer experiences.
For an experienced backend engineer, this is an opportunity to combine C#/.NET engineering, APIs, distributed systems, integrations, and payments technology while helping build an increasingly modern and scalable enterprise payments architecture.
$111.1k - $170.3k
Payment Systems EngineerLocation: Lincolnshire, IL (Hybrid) 3 Days On-siteEmployment Type: Full-TimeExperience: 5-10 YearsAbout the RoleWe... ...mobile, kiosk, and call center channels.As a Payment Systems Engineer, you’ll play a key role in designing, building, and scaling payment...SuggestedFull timePart timeLocal area- ...a pivotal role in optimizing and transforming our compensation systems. This is an extraordinary opportunity to serve as the functional... ..., eligibility, salary structures, market adjustments, one‑time payments, and compensation statements. Translate complex business...Suggested
$70k - $100k
...Department Overview The upgrade team comprises Project Management, System Engineering and Field Engineering personnel working together in a high-... ...Provided None Position Type Experienced Referral Payment Plan Yes Our U.S.Benefitsinclude: Incentive Bonus Plans Medical...SuggestedWork at officeRemote workRelocation$80k - $120k
....Position ResponsibilitiesThis hands-on engineering role will design, automate, secure and operate... ...Infoblox cloud DNS environmentBuilding systems aligned with NIST and CIS expectations,... ...(as well as any other discretionary payment or compensation program) at any time including...SuggestedFull timeWork at office$180k - $243k
This is AdyenAdyen provides payments, data, and financial products in a single solution for... ...choice. At Adyen, everything we do is engineered for ambition. For our teams, we create an... ...managing, and maintaining data storage systems and solutions.This role involves the end...SuggestedH1bWork at officeVisa sponsorship3 days per week$50 per hour
...OpenClaw. Freelance, remote, up to $50 USD/hr. Weekly payments. Trusted by 10,000+ software engineers worldwide MIN EXP REQUIRED 2+ years PAY RATE... ...-step agents. Our projects focus on teaching these systems how to design, coordinate, and optimize complex,...Weekly payExtra incomeContract workFreelanceInternshipRemote workWorldwide$90k - $100k
...long-range thermal and infrared camera systems. Silent Sentinel's core mission is to deliver... .... Job Description The System Engineer drives the technical vision for Silent Sentinel... ...Position Type Experienced Referral Payment Plan Yes Our U.S.Benefitsinclude: Incentive...Remote jobFor subcontractorRelocation$70k - $80k
...Department Overview The Center of Excellence Engineering Team supports our network of Channel... ...to be generated for a variety of system types. Our Company has an outstanding track... ...Provided None Position Type New Grad Referral Payment Plan Yes Benefits Incentive Bonus Plans...Contract workRelocation$150k - $300k
Hudson River Trading (HRT) is looking for Systems Engineers to join our growing Research & Development team. This team builds and maintains exceptionally large and growing distributed compute clusters, exabyte-scale storage layers, operating systems, automation software...Full timeWork at officeLocal areaImmediate startWorldwide$150k - $300k
Hudson River Trading (HRT) is looking for GPU Systems Engineers to help scale and evolve our exceptionally sophisticated HPC/AI research environment. Joining our Research and Development team, you will collaborate with experts responsible for the compute, storage, operating...Work at officeLocal areaImmediate start$85k - $125k
...how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.As a Trade Systems Engineer, you’ll have the opportunity to learn and grow while supporting our trading technology. You’ll work closely with trading, infrastructure...Permanent employmentTemporary workInternshipMonday to FridayFlexible hoursShift workWeekend workDay shift$100k - $125k
...Microsoft house, CRA is looking to maximize the performance of our on-premise systems and hybrid infrastructure, meaning experience with cloud technologies is essential for this role.The Systems Engineer is a broad and varied role which provides a fantastic opportunity to...Work at officeWork from home3 days per week$115k - $135k
...Innovation) Team. This position is a hands-on cloud and platform engineering role with a strong focus on AI-enabled platforms, GitHub-based... ...workloads, primarily within Microsoft Azure.The CCSI Systems Senior Engineer is a full-time role located in Southfield, MI,...Full timeWork at officeRemote workRelocation packageMonday to Friday$152k
About the roleWe are seeking an experienced Senior Systems Engineer to own our macOS platform and drive endpoint management and device trust standards across Chime’s IT ecosystem.As a Senior Systems Engineer, you will drive multi-system initiatives across our IT domains...Full timeWork at officeLocal areaRemote workShift work$112k - $140k
Job Description:The Sr. IT Systems Engineer designs, implements, and supports the company’s core infrastructure with a focus on Microsoft 365, Azure, identity, and endpoint management. This role ensures our systems are secure, scalable, reliable, and well-documented to...Full timeTemporary workCasual workWork at officeNight shiftAfternoon shift3 days per week- ...Senior Systems Engineer – Azure The Systems Engineer reports to the Senior Manager of IT Infrastructure role is responsible for administration, security, design and maintenance of our migration from an on-prem Windows Server/VMWare environment to a cloud environment...
- ...Job Description Insight Global is seeking a Systems Engineer for a leading research and technology organization. This individual will support the operation, maintenance, and continued improvement of secure computing environments used for regulated research. The Systems...Remote work
- ...Systems Engineer (Mid-Level)Systems Engineer (Mid-Level) will work SpiderRock's established engineers and leadership to help build and scale the core infrastructure that powers our trading platform. This role will take tough systems problems, write high-performance code...Full timeTemporary workWork at office
$150k - $200k
...HPC Systems EngineerJump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics,... ...High Performance Computing Team is looking to add a Production Engineer in our Chicago office. The scale of our computing environments...Work at officeAfternoon shift- ...Systems EngineerOur client, located in River North, is hiring a Systems Engineer to assist with the administration and maintenance of our Linux hosting environments. In this role, you will work closely with our infrastructure, release, and development teams to maintain...
$108.08k - $144.38k
...Systems Engineer Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products...Remote workFlexible hours2 days per week$60 - $80 per hour
...with a member of our team. LRS will never ask a candidate for payment, fees, or to purchase equipment (e.g., laptops, software) as... .... Job Description LRS Consulting Services is seeking a Systems Engineer (Linux/Puppet) for a remote contract-to-hire opportunity with...Hourly payContract workRemote work$72.34k - $89k
...and abilities, as well as internal equity and alignment with market data. Job Summary: Under direct supervision, the AV Systems Engineer will be responsible for AV services support, AV technical support, and videoconferencing/lecture capture support in defined...Temporary workWork at officeImmediate start$160.5k - $238.7k
...help merchants and consumers connect, transact, and complete payments, whether they are online or in person. PayPal is more than... ...and accelerate product launches.We are seeking a Manager, Systems & Cloud Engineering to lead Cloud Infrastructure Engineers and serve as a...Full timeTemporary workWork at officeLocal areaImmediate startFlexible hours$80k - $100k
...Level II Systems Engineer Escalations, Windows Server & Networking | Protek-IT | Chicago, IL (Hybrid) | $80K – $100K Are you the tech who gets handed the tickets L1 couldn't close, and actually enjoys it? Join Protek-IT as our Level II Systems Engineer: the escalation...Work at officeRemote workMonday to FridayFlexible hoursAfternoon shift- ...experience in some of the following:• Batch or stream processing systems such as AWS SQS, AWS SNS, Kinesis.• Experience designing well-... ...RequiredBachelor's degree in Computer science or Electrical engineering or related field, Plus 8+ years expMaster Degree plus 6+ years...
- ...voice technologies, and enterprise applications? The focus is on hands-on engineers who enjoy troubleshooting, scripting, and taking ownership of reliable, secure, business-critical systems. Location: Downtown Chicago | Hybrid – 1 Day Onsite/Week The background...1 day per week
- Systems Engineer Chicago, IL required North Star Strategies is supporting a highly regarded financial services organization in identifying a Systems Engineer to join a lean, high-performing IT team supporting both corporate infrastructure and executive users....Full timeWork at officeRemote work1 day per week
- ...Commvault Systems Engineer (Data Protection / Backup)Employment Type: Full-Time, ExperiencedCGS is seeking an experienced Commvault Data Protection Engineer with extensive knowledge and experience in designing, developing, configuring, implementing, testing, troubleshooting...Full timeFlexible hours
- ...hard, celebrating the wins, and building the future together. Your role and responsibilities We're looking for a Senior Systems Engineer who can own systems end-to-end: designing, hardening, and running the identity, infrastructure, automations, and zero trust systems...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Payment Systems Engineer. Be the first to apply!
- distributed systems engineer Chicago, IL
- application system engineer Chicago, IL
- ground systems engineer Chicago, IL
- system performance engineer Chicago, IL
- entry level systems engineer Chicago, IL
- systems engineer Chicago, IL
- healthcare systems engineer Chicago, IL
- senior staff systems engineer Chicago, IL
- unix linux systems engineer Chicago, IL
- systems engineer intern Chicago, IL



