{bc}
linkedin

Senior Software Engineer, AI-Native Development

qlub
Dubai, UAE
Full-time
Mid-Senior
Onsite
Discovered 2 weeks ago
GolangEnglishLLM APIsTool callingRetrieval-augmented generationAgentic workflows

Full Job Posting

The role

Software Engineer on qlub's engineering team, helping scale its payment products across markets.

Build and ship software and contribute to AI-assisted development and AI-powered agentic systems that retrieve information, use tools and execute controlled workflows.

What you'll own

  • Design, build and operate secure, scalable and reliable payment services, including gateways, transaction processing, reconciliation and settlement.
  • Build and maintain integrations with POS systems, payment providers, financial partners and other third-party platforms.
  • Use AI-assisted development tools for discovery, implementation, debugging, testing, code review, documentation and refactoring without compromising quality.
  • Develop agentic workflows that retrieve data, call tools, interact with internal systems and execute controlled actions.
  • Implement permissions, human approvals, guardrails, observability, auditability and fallback mechanisms for agentic systems.
  • Improve performance, reliability, security and cost efficiency of payment and AI workflows.
  • Write clean, maintainable, tested and documented code; contribute to design, architecture, standards and continuous improvement.

What you'll need

  • Proven experience building production-grade software applications; hands-on Golang experience.
  • Fluency in English is required.
  • Practical experience with LLM APIs, tool calling, retrieval-augmented generation or agentic workflows.
  • Experience designing secure, scalable solutions; knowledge of REST APIs, microservices, asynchronous processing and distributed systems.
  • Proficiency in databases, data modelling and database design concepts.
  • Experience with POS systems, payment providers or complex third-party integrations, and production AI applications.
  • Understanding of hallucinations, prompt injection, data leakage, nondeterministic behaviour and unsafe tool execution.
  • Experience with automated testing, observability, debugging and performance optimisation.
  • Strong problem-solving and communication skills; works effectively with engineering, product, operations and external technical partners.

Nice to have

  • Experience in payments, fintech, hospitality technology or a high-growth marketplace.
  • Experience with payment gateways, transaction processing, settlement, reconciliation or chargeback systems.
  • Experience building agents that interact with APIs, databases, internal tools or operational workflows.
  • Familiarity with model evaluation, prompt management, AI observability, guardrails or LLM cost optimisation.
  • Exposure to vector databases, embeddings, semantic search or retrieval systems.
  • Experience with cloud platforms, containerised services, CI/CD, infrastructure as code, PCI DSS, data privacy or secure software development.
  • React or modern frontend development experience.

About qlub

qlub offers restaurant payment and ordering 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.

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at qlub