Sr. Software Engineer (Payment Squad)

Qu POS, Inc.
United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Confluence JIRA Microsoft Azure Databases Payment Systems Python (Programming Language) NoSQL PCI Data Security Standards Performance Tuning Cloud Services
+9 more
Software Engineering SQL Databases Google Cloud Backend Containerization Kubernetes Atlassian Tools Restful APIs Microservices

Job description

Qu is looking for a Senior Software Engineer to join our Payments team. This role is central to building and maintaining high-performance, secure payment processing systems that power restaurant chains globally. You will work on scalable cloud services, ensuring reliability and security for millions of transactions.

At Qu you will:

  • Design and develop scalable, secure, and reliable payment processing services.
  • Collaborate with cross-functional teams to integrate payment gateways and financial services.
  • Optimize system performance and troubleshoot complex issues in production environments.
  • Ensure PCI compliance and implement industry-standard security practices.

Requirements

Do you have experience in System design?, * 5+ years of software engineering experience with a focus on backend systems.

  • Strong proficiency in Java, Go, or Python.
  • Experience with cloud platforms like AWS or Google Cloud.
  • Solid understanding of microservices architecture and RESTful APIs.
  • Deep understanding of payment flows, including authorization, tokenization, settlement, and reconciliation, within secure, distributed backend architecture.
  • Strong knowledge of Payment Card Industry (PCI) considerations and experience in designing systems for secure handling of sensitive financial data, consistency, and auditability.

Desired Qualifications:

  • Previous experience in fintech or payments industry.
  • Knowledge of Kubernetes and containerization.
  • Familiarity with SQL and NoSQL database technologies.
  • Background in restaurant, retail, or POS ecosystems and familiarity with store group hierarchies, check data, or tag-based filtering.
  • Familiarity with Azure DevOps tools, in conjunction with the Atlassian product suite (Jira, Confluence, Rovo, etc.)

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:49 min

Evolving payment architecture from legacy to cloud stacks

Ben Hartard · LIVE

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

3:38 min

Overview of the developer experience scope at PayPal

Erica Rider +1 · WWC 2021

Videos

See all

Related articles

See all