Job Description
About the Role
We’re building a next-generation Fleet Operations Platform to power large-scale vehicle networks: integrating ride-share systems, IoT telemetry, real-time data pipelines, and AI-driven optimization.
This role is heavily focused on backend system design and large-scale distributed architecture, not just building CRUD APIs.
You’ll work on:
High-throughput telematics ingestion (GPS, sensors, diagnostics)
Distributed, event-driven systems at scale
Optimization engines for dispatch, routing, and revenue
AI-native workflows powered by modern LLMs
Responsibilities
Design and build scalable backend services for fleet operations
Architect event-driven systems (Kafka / Pulsar)
Develop real-time data pipelines (IoT + telemetry ingestion)
Implement optimization algorithms (routing, scheduling, matching)
Work closely with Data/ML engineers on prediction + optimization systems
Own services end-to-end (design build deploy operate)
Integrate external APIs (rideshare networks, telematics providers)
Ensure high reliability, observability, and performance
AI-Native Engineering (Required)
We are an AI-native engineering team.
You are expected to:
Use Claude, Codex, Gemini in daily development workflows
Apply AI for:
Code generation & refactoring
Debugging distributed systems
System design exploration
Build systems that are AI-augmented by design
Technical Stack
Backend & Core Systems
Kotlin / Java (Micronaut)
Python (for ML services, data processing, and optimization)
Data & Streaming
PostgreSQL, Redis
Kafka or Pulsar
Flink / Spark (stream + batch processing)
Infrastructure
AWS (EKS, S3, RDS, etc.)
Kubernetes (K8s)
Docker
Infrastructure as Code (Terraform is a plus)
What We’re Looking For
Core Requirements
2+ years building backend or distributed systems
Strong experience with:
Event-driven architecture
High-throughput / real-time systems
API design & integrations
Problem Solving & Algorithms
You should be strong in:
Data structures & algorithms
System design & tradeoffs
Bonus if you have experience with:
Graph algorithms (routing, shortest path)
Scheduling / matching systems
Optimization problems (greedy, DP, heuristics)
Systems Thinking
Deep understanding of:
Consistency vs availability
Latency vs throughput
Horizontal scaling
Ability to design systems from 0 1 and scale
Nice to Have
Experience with IoT / telemetry systems
Background in rideshare, logistics, or mobility
Exposure to ML systems or data pipelines
Experience with Flink or real-time stream processing
Experience deploying systems on Kubernetes (EKS)
What Makes This Role Different
Real-world high-scale distributed systems
Strong focus on algorithms + optimization
AI is core to engineering workflow
Opportunity to shape architecture from early stage
Work with a top-tier, high-bar engineering team
Compensation
Competitive (based on location & experience)
High ownership and impact
Long-term growth with a scaling platform
How to Stand Out
Show systems you’ve built (not just features)
Demonstrate strong problem-solving ability
Highlight experience with:
Distributed systems at scale
Optimization / algorithmic problems
Real-time data pipelines
Full-time