Payment Engineering Lead

TRAVELOKA TECHNOLOGY PTE. LTD.

We are looking for a heavy-hitting Engineering Lead to own the technical architecture and delivery of our global payment platform. In the travel industry, payments are uniquely high-stakes: they involve complex "split-funding" between agencies and airlines, high-value transactions, and a web of global regulations. You will lead a department of software engineers and architects to build a resilient, low-latency infrastructure that moves billions of dollars annually.

Core Responsibilities

1. Technical Architecture & Roadmap

  • Design and scale a high-concurrency payment gateway capable of handling peak travel season traffic without degradation.
  • Transition legacy monolithic payment paths into a modular, microservices-based architecture to support rapid deployment of new payment methods.

2. Engineering Excellence & Leadership

  • Manage and mentor a multi-squad engineering organization, championing a culture of Test-Driven Development (TDD) and automated CI/CD.
  • Oversee the integration of complex APIs from global providers and travel-specific systems.
  • Drive the adoption of modern tech stacks (e.g., Golang, Java/Spring Boot, Kubernetes, Kafka) for real-time transaction processing.

3. Security, Compliance & Optimization

  • Implement sophisticated Idempotency keys and "Circuit Breaker" patterns to manage flaky downstream provider APIs.

Technical Requirements

  • Distributed Systems: Expert-level knowledge of distributed systems, eventual consistency, and ACID properties in the context of financial ledgers.
  • Payment Protocols: Hands-on experience with JSON-based payment APIs, and OAuth2 security frameworks.
  • Travel Tech Stack: Familiarity with NDC (New Distribution Capability) and the technical nuances of "Merchant of Record" vs. "Agency" payment flows.
  • Performance Engineering: Proven ability to optimize database queries and cache layers to keep p99 latency under 200ms for global checkouts.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.