I

inDrive

Global ride-hailing platform with fare negotiation

Senior Systems Analyst - Grocery

Business AnalysisUpdated on Nov 13
Full-timeLimassol, CyprusNo salary listedHybrid

About the Job

Requirements

  • At least 5 years of experience as a system analyst in e-commerce, marketplace, or grocery.
  • Strong requirements and modelling skills, including UML, BPMN, state machines, and domain models.
  • A solid understanding of backend systems, including REST, event-driven systems, API design, idempotency, and eventual consistency.
  • Confident SQL skills to verify data independently.
  • Hands-on experience with AI assistants and awareness of their failure modes.
  • Clear written English and comfort challenging stakeholders with evidence.

Responsibilities

  • Turn partner and customer needs into traceable requirements and stories with Given/When/Then acceptance criteria and edge cases.
  • Model system behavior using state machines for cart, order, payment, and refund; domain models; and sequence diagrams.
  • Define API contracts and event schemas using OpenAPI and AsyncAPI, and specify partner and payment integrations.
  • Specify failure and concurrency behavior, including retries, duplicates, and timeouts, and define non-functional requirements with concrete numbers.
  • Shape service boundaries and data ownership with architects, recording decisions as ADRs.
  • Write specifications as machine-readable inputs for AI agents and review their output against intent.
  • Work with QA and analytics on test scenarios, events, and KPIs.

Desired Qualifications

  • Experience with partner integrations and payments, including PCI DSS.
  • Experience with spec-driven or AI-assisted development, including prompts, evaluations, and agent instructions.

About the Company

inDrive

Global ride-hailing platform with fare negotiation

inDrive operates a global mobility and urban services platform that connects passengers with independent drivers through a fare-negotiation system. Riders propose a trip price, and nearby drivers can accept, decline, or counteroffer, creating a peer-to-peer ride-hailing model. The service has expanded to intercity rides, delivery and cargo, groceries, advertising, and driver-focused fintech within its app. Unlike typical ride-hailing apps that use fixed fares, inDrive enables price negotiation and direct driver-rider interaction, and it pursues growth through a venture arm that funds ride-hailing-adjacent startups in emerging markets. This broader strategy aims to build a super-app for urban and gig-economy needs, with the goal of offering a wide range of mobility and urban services in 48 countries.

Company size
10,001+
Company stage
Debt Financing
Total funding
$532M
Headquarters
Mountain View, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at inDrive

See more jobs