Payment Systems Engineer

Camping World

Lincolnshire (IL)

Hybrid

USD 111,000 - 170,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid Time Off
401(k)
Employee Assistance Program
Discounts
Tuition Reimbursement
On the job training

Job summary

Camping World in Lincolnshire, IL is seeking a Payment Systems Engineer to design, build, and scale our enterprise payments platform across POS, e-commerce, mobile, and call centers.

The role requires 5–10 years of software experience, deep C# / .NET expertise, REST APIs, and hands-on integration with payment processors and wallets. Hybrid work arrangement; strong collaboration and reliable delivery are essential.

Qualifications

  • 5–10 years of software engineering experience.
  • Strong C# / .NET experience with RESTful APIs.
  • Experience integrating with payment systems and processors.
  • Familiarity with databases (SQL).
  • Secure coding practices and debugging production issues.

Responsibilities

  • Design, build, and maintain payment services and APIs using C# and .NET/.NET Core.
  • Integrate with payment processors, gateways, and third-party providers.
  • Support digital wallets and alternative payment methods.
  • Implement payment flows including authorization, capture, settlement, refunds, and chargebacks.

Skills

C# / .NET
REST APIs
Payment systems
SQL
Problem solving

Tools

Kafka
RabbitMQ
Azure Service Bus
SQL Server
Azure / AWS / GCP

Job description

Payment Systems EngineerLocation: Lincolnshire, IL (Hybrid) 3 Days On-siteEmployment Type: Full-TimeExperience: 5–10 YearsAbout the RoleWe’re building a modern, scalable enterprise payments platform to support seamless transactions across in-store POS, e-commerce, mobile, kiosk, and call center channels.As a Payment Systems Engineer, you’ll play a key role in designing, building, and scaling payment capabilities. You’ll work closely with Product, Architecture, and other engineers to deliver reliable, secure, and high-performing payment solutions.This is a hands-on role for someone who enjoys solving real-world problems, working with external payment providers, and shipping production-ready systems.Key ResponsibilitiesPlatform Development & IntegrationsDesign, build, and maintain payment services and APIs using C# and .NET/.NET CoreIntegrate with payment processors, gateways, acquiring banks, and third-party providersSupport integrations with digital wallets (Apple Pay, Google Pay, Samsung Pay) and alternative payment methodsContribute to building a payment abstraction layer that simplifies multi-provider integrationsImplement payment flows including authorization, capture, settlement, refunds, and chargebacksPayments Functionality & FeaturesDevelop and enhance capabilities such as payment routing, retry logic, and failover handlingSupport card-present and card-not-present payment flows (POS, e-commerce, mobile)Work on mPOS, in-app payments, hosted payment pages, and Text-to-Pay solutionsImplement and maintain integrations using REST APIs, webhooks, and other payment protocolsReliability & OperationsMonitor and troubleshoot payment transactions and production issuesImprove system performance, scalability, and transaction success ratesParticipate in incident response and root cause analysis, implementing fixes and improvementsContribute to observability through logging, metrics, and alertingCollaboration & DeliveryPartner with Product and Architecture teams to translate requirements into technical solutionsParticipate in sprint planning, backlog grooming, and code reviewsWrite clean, maintainable, and well-tested codeContinuously improve development practices, tooling, and processesRequired Qualifications5–10 years of software engineering experienceStrong proficiency in C# and .NET/.NET CoreExperience building and consuming RESTful APIsHands-on experience integrating with third-party systems or APIsFamiliarity with payment systems or financial transactionsUnderstanding of secure coding practices and data protectionExperience with relational databases (SQL Server, PostgreSQL, etc.)Strong problem-solving skills and ability to debug production issuesEffective communication skills and ability to work in a collaborative environmentPreferred QualificationsExperience with payment gateways, processors, or POS systemsFamiliarity with payment concepts such as EMV, tokenization, 3DS, and PCI-DSSExperience with event-driven systems or messaging platforms (Kafka, RabbitMQ, Azure Service Bus)Exposure to cloud platforms (Azure, AWS, or GCP)Experience with digital wallets and mobile paymentsFamiliarity with alternative payment methods (ACH, BNPL, real-time payments)Experience working in Agile/Scrum environments (Jira, Azure DevOps, etc.)General Compensation DisclosureThe pay range for this role considers several factors in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. At Camping World, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the factors stated. A reasonable estimate of the current range is listed below.Pay Range:$111,100.00-$170,300.00 AnnualIn addition to competitive pay, we offer Paid Time Off, 401(k), an Employee Assistance Program, Good Sam Roadside Assistance, discounts, paid parental leave (if eligibility is met), Tuition Reimbursement (if eligibility is met), and on the job training opportunities. Full-time associates are offered a comprehensive benefit package including medical, dental, vision and more! Part-time associates are offered access to dental & vision coverage! For more information please visit: www.mycampingworldbenefits.comWe are an equal employment opportunity employer. The Company's policy is not to discriminate against any applicant or employee based on race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, veteran or uniformed service-member status, genetic information, or any other basis protected by applicable federal, state, or local laws.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Payment Systems Engineer
Payment Systems Engineer

Camping World • Chicago (IL)

Hybrid
USD 111,000 - 170,000
Paid Time Off
401(k)
Employee Assistance Program
+3
Payment Systems Engineer
Payment Systems Engineer

Camping World Holdings, Inc. • Chicago (IL)

On-site
USD 111,000 - 170,000
Paid Time Off
401(k)
Roadside Assistance
+3
Payment Systems Engineer
Payment Systems Engineer

FreedomRoads, LLC • Lincolnshire (IL)

Hybrid
USD 111,000 - 170,000
Paid Time Off
401(k)
Employee Assistance Program
+6
IT Systems Integration Developer
IT Systems Integration Developer

Camping World • Chicago (IL)

Hybrid
USD 111,000 - 170,000
Paid Time Off
401(k)
Employee Assistance Program
+1
IT Systems Integration Developer
IT Systems Integration Developer

Camping World • Lincolnshire (IL)

Hybrid
USD 111,000 - 170,000
Paid Time Off
401(k)
Employee Assistance Program
+4
Senior Payment Systems Engineer – C#/.NET, Scalable Platform
Senior Payment Systems Engineer – C#/.NET, Scalable Platform

Camping World • Lincolnshire (IL)

Hybrid
USD 111,000 - 170,000
Paid Time Off
401(k)
Employee Assistance Program
+3
Senior Payment Systems Engineer – APIs & PCI, Hybrid
Senior Payment Systems Engineer – APIs & PCI, Hybrid

Camping World • Chicago (IL)

Hybrid
USD 111,000 - 170,000
Paid Time Off
401(k)
Employee Assistance Program
+3
Payment Systems Engineer: Scale & Secure Enterprise Payments
Payment Systems Engineer: Scale & Secure Enterprise Payments

FreedomRoads, LLC • Lincolnshire (IL)

Hybrid
USD 111,000 - 170,000
Paid Time Off
401(k)
Employee Assistance Program
+6
Payments Systems Engineer - C#/.NET & API Integrations
Payments Systems Engineer - C#/.NET & API Integrations

Camping World Holdings, Inc. • Chicago (IL)

Hybrid
USD 111,000 - 170,000
Paid Time Off
401(k)
Roadside Assistance
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

Camping World • Illinois

Remote
USD 106,000 - 162,000
Paid Time Off
401(k)
Employee Assistance Program
+3