[Remote] Sr. Software Engineer (Payments & Data)
Note: The job is a remote job and is open to candidates in USA. Qu is a company that values innovation and celebrates team success. They are seeking a Senior Software Engineer to build payment integrations and a data platform for their enterprise restaurant technology solutions.
Responsibilities
- 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
- 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
- Translate business requirements into working solutions; mentor engineers; maintain documentation and runbooks
- Participate in code reviews and drive code quality across payment services
Skills
- 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
- 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
Company Overview
Company H1B Sponsorship