Senior Software Engineer, AI-Native Development
Role Overview
The Senior Software Engineer will build and operate software for payment products and contribute to AI-powered and agentic systems.
The role uses AI-assisted development practices throughout the software development lifecycle.
The posting describes a fast-moving, build-from-scratch environment and cross-functional work with engineers, operators, and partners.
Key Skills for This Role
Full Job Posting
About qlub
qlub provides QR-based restaurant payments and products including Pay-at-Table, Digital Menus, Order-and-Pay, Payment Links, and SoftPOS terminals.
The company describes itself as a fast-scaling fintech operating across multiple markets.
Role overview
The Senior Software Engineer will build and operate software for payment products and contribute to AI-powered and agentic systems.
The role uses AI-assisted development practices throughout the software development lifecycle.
The posting describes a fast-moving, build-from-scratch environment and cross-functional work with engineers, operators, and partners.
What you will own
- Design and operate secure, scalable, reliable payment gateways, transaction processing, reconciliation, and settlement services.
- Build integrations with POS systems, payment providers, financial partners, and other third-party platforms.
- Use AI development tools for discovery, coding, debugging, testing, reviews, documentation, and refactoring while maintaining engineering quality.
- Build agentic workflows that retrieve information, call tools, interact with internal systems, and execute controlled actions.
- Apply permissions, human approval, guardrails, monitoring, auditability, and fallback mechanisms to agentic systems.
- Improve performance, reliability, security, and cost efficiency; write tested, maintainable, documented code.
- Contribute to technical design, architecture, engineering standards, and continuous improvement.
What you will need
- Production-grade software application development experience and hands-on Golang experience.
- Fluency in English and strong problem-solving and communication skills.
- Practical experience with LLM APIs, tool calling, retrieval-augmented generation, or agentic workflows.
- Experience designing secure, scalable solutions and knowledge of REST APIs, microservices, asynchronous processing, and distributed systems.
- Database, data modelling, and database design proficiency; experience with POS, payment providers, or complex integrations.
- Production AI application experience and understanding of AI risks such as hallucinations, prompt injection, data leakage, nondeterminism, and unsafe tool execution.
- Experience with automated testing, observability, debugging, and performance optimization.
Preferred experience
- Payments, fintech, hospitality technology, or high-growth marketplace experience is a plus.
- Payment gateways, transaction processing, settlement, reconciliation, chargeback systems, or production AI-agent experience is a plus.
- Model evaluation, prompt management, AI observability, guardrails, LLM cost optimization, vector databases, embeddings, semantic search, or retrieval systems are advantageous.
- Cloud platforms, containerized services, CI/CD, infrastructure-as-code, PCI DSS, data privacy, secure software development, and modern React development are nice to have.
Opportunity
- The employer offers ownership over products used by diners and restaurants, challenging work, close collaboration with experienced operators and builders, and the opportunity to influence a growing restaurant technology company.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at qlub
Account Management Intern
, QAT
qlub seeks an Account Management Intern to support restaurant partners across Doha after launch, helping improve product usage and resolve operational issues. The role requires a bachelor’s degree, three or more years li
Merchant Onboarding Intern
, QAT
qlub is looking for a Merchant Onboarding Intern to help restaurants get set up, launch successfully, and maintain accurate configurations. The work includes staff training, KYC checks, and coordination with restaurants
Senior Account Manager
Dubai, UAE
qlub seeks a Senior Account Manager to grow and support medium-to-large food and beverage partners. The role owns partner relationships, commercial negotiations, performance monitoring, and tailored growth plans; candida
Business Recruiter
Dubai, UAE
Assistant Tax Manager
Dubai, UAE
Account Management Intern
, QAT
Merchant Onboarding Intern
, QAT
Merchant Onboarding Intern
Doha, QAT
Account Management Intern
Doha, QAT
Senior Account Manager
Dubai, UAE
Senior Account Manager
Dubai, UAE