Software Engineer, Flex Offer Journey
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