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.)