CareerPlan

Software Engineer, Flex Offer Journey

Bengaluru, Karnataka, IndiaFull-time2026-10-06 → 2026-11-10

Core

Design and build scalable distributed storage, index, and query systems to run predictions and support millions of daily offer decisions for Amazon Flex Delivery Partners.

Role type

Senior IC distributed systems engineer

Builds

Scalable, fault-tolerant distributed storage, indexing, and query systems

Domain

Logistics / Gig economy / Distributed computing

Deliverable

production ML models

Required skills

Distributed systems design, Scalable system architecture, Fault-tolerance engineering, Query system development, Prediction model implementation, Agile software delivery

Preferred skills

Full SDLC experience, Code review leadership, Build process optimization, Testing strategy, Operations management

Technologies

Distributed computing frameworks, Storage systems, Query engines

Responsibilities

Design and code solutions for broadly defined problems in distributed environments, Build innovative technologies in large distributed computing environments, Collaborate with cross-disciplinary teams to bring products to market, Create solutions to run predictions on distributed systems, Work in an agile environment to deliver high-quality software, Attend sync meetings and provide status updates on deliverables