Design and build the external booking API for distribution partners (availability, pricing, reservation, modification, cancellation).
Own correctness-critical transaction flows - ensure booking, payment, and inventory operations are atomic,
idempotent, and resilient under concurrent load.
Define API contracts (versioning, authentication, rate limiting, error handling) for external partner consumption.
Partner with product and business teams on partner integration requirements and launch timelines.
Instrument services for observability (Datadog) - latency, error rates, throughput, and business-critical alerts.
Contribute to platform reliability (Redis caching, Kafka event streaming, OpenSearch indexing) across the booking domain
You have 6+ years of software engineering experience, or a track record of equivalent impact.
You have designed transactional systems, built external APIs or integration platforms, and safely evolved data models in production.
You understand relational modeling, concurrency, consistency, asynchronous workflows, and distributed failures.
You turn complex business rules into clear boundaries, lifecycle states, contracts, and invariants.
You can lead an important system as its primary builder while collaborating on foundational decisions.
You care about correctness, testing, observability, and safe rollouts.
You communicate directly, listen well, and improve the work of engineers around you.
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.