Qu logo

Senior Software Engineer, Payments & Data (Remote)

Qu

Remote
Full-time
Senior
7+ yrs
Salary not listedPosted 3h ago

Real job — pulled straight from Qu’s careers page · Verified August 26, 2026 · No reposts.

Job description

Qu is hiring a Senior Software Engineer, Payments & Data (Remote) — a full-time, remote role. Apply directly on Qu's careers page below.

Sr. Software Engineer (Payments & Data)

Location: Remote (United States)

Department: Technology

At Qu you will:

Work on building the leading enterprise restaurant technology platform (POS, kiosks, digital ordering). We're looking for a Senior Software Engineer who can own both sides of our payments story: building the integrations that process transactions, and building the data platform that makes those transactions visible and reconciled for our merchants.

You’ll join a scaled agile team distributed across multiple geographies, working on cloud-based and cloud-hybrid architectures that process high-volume restaurant payments daily.

Payment Processing & Integration

  • Build and maintain payment integrations with PSPs across card-present (EMV terminal) and card-not-present (hosted/online) channels
  • Own terminal-to-cloud payment flows: device initialization, transaction processing, Store & Forward, and webhook-based reconciliation
  • Serve as a subject matter expert across the full payment stack, from terminal hardware through gateway to settlement

Payment Data, Reporting & Reconciliation

  • Build the reconciliation platform (UI and back-end) that matches POS transactions against PSP settlement/payout records and surfaces discrepancies
  • Design matching engines and data pipelines that ingest settlement files, normalize records, and classify exceptions (voids, partial refunds, abandoned checks, offline payments)
  • Create payment analytics dashboards and reports (PAR insights, payout exports, transaction drill-downs) for merchant back-office users

Technical Leadership

  • Translate business requirements into working solutions; mentor engineers; maintain documentation and runbooks
  • Participate in code reviews and drive code quality across payment services


What We’re Looking For:

  • 7+ years in software development with meaningful payments or financial data exposure
  • 5+ years in C# / .NET building APIs and microservices
  • Hands-on PSP integration experience: gateway APIs, terminal APIs, management APIs, webhook notifications
  • EMV terminal integration: device pairing, transaction flows, certification, in-store troubleshooting
  • Fluency in payment domain concepts: acquirers, issuers, settlement (gross/net), chargebacks, PCI DSS, tokenization, PAR, authorization vs. capture, Store & Forward
  • Experience building data reporting UIs (Vue.js, Angular, or React) that present financial data to non-technical users
  • Experience with data reconciliation logic: cross-system matching, discrepancy identification, exception classification
  • AWS services: ECS, SQS, DynamoDB, RDS, CloudWatch, Parameter Store
  • MongoDB and SQL databases
  • Elasticsearch or similar for transaction data querying
  • Git, Azure DevOps Pipelines, Docker, Terraform

Bonus:

  • EBT payment processing or gift card systems
  • Fraud detection/prevention systems
  • Restaurant/QSR industry experience
  • Mobile wallets (Apple Pay, Google Pay)
  • International or multi-merchant payment platforms
  • Terminal management and remote diagnostics

Who You Are

  • High ownership across both code and data. You don’t treat the reporting side as someone else’s problem.
  • Financially precise. You understand that off-by-one-cent errors in reconciliation have real business impact.
  • Comfortable bridging payment infrastructure engineering and data/reporting needs in the same sprint.
  • Strong communicator who can explain payment flows to both engineers and business stakeholders.
  • Strategic thinker who balances immediate fixes with long-term platform goals.
  • Intellectually curious, willing to push new approaches to payment and data problems.

About the Company

At Qu you’ll find a fun, dynamic, and diverse culture that celebrates team and individual success. Our people are down to earth, trail blazin’ folks who value innovation. 

While mostly virtual, we collaborate closely to produce leading-edge software solutions much needed in the restaurant industry.


Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
7-Eleven logo

Senior Manager, Supply Chain Product

Irving, TX
✓ From careers page· 30m ago
L3Harris Technologies logo

Cloud Software Engineer Specialist

Melbourne, FL
✓ From careers page· 44m ago
L3Harris Technologies logo

Embedded Software Engineer

$94k–$156kCamden, NJ
✓ From careers page· 57m ago
Keurig Dr Pepper logo

Project Coordinator

Montreal, QC
✓ From careers page· 57m ago

Frequently asked questions

Is Senior Software Engineer, Payments & Data (Remote) at Qu a remote job?

Yes, Senior Software Engineer, Payments & Data (Remote) at Qu is a remote position. This role is open to remote candidates.

What skills are required for Senior Software Engineer, Payments & Data (Remote) at Qu?

The required skills for Senior Software Engineer, Payments & Data (Remote) at Qu include: C#, .NET, API, Microservices, Vue.js, Angular, React, AWS, ECS, SQS, DynamoDB, RDS, CloudWatch, MongoDB, SQL, Elasticsearch, Git, Docker, Terraform, PCI DSS.

What is the seniority level for Senior Software Engineer, Payments & Data (Remote) at Qu?

Senior Software Engineer, Payments & Data (Remote) at Qu is a Senior level position.

How do I apply for Senior Software Engineer, Payments & Data (Remote) at Qu?

You can view the full description and apply for Senior Software Engineer, Payments & Data (Remote) at Qu on EchoJobs: https://echojobs.io/job/qu-sr-software-engineer-payments-data-ocjr9.