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.
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.
What we're looking for:
-
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.)