CareerPlanGet AI match score →

Software Development Engineer II, Pre Station Planning Technology

Bengaluru, Karnataka, India💼 Full-time🗓 2026-07-15 → 2026-07-19

Core

Building software for demand forecasting, capacity planning, jurisdiction and topology management, and fleet planning to estimate stations, vehicles, drivers, and routes for delivering billions of packages.

Role type

Senior Software Development Engineer (distributed systems & architecture)

Builds

Multi-tier distributed software applications for last-mile logistics planning

Domain

Logistics / Operations Research / Distributed Systems

Deliverable

production ML models | product features

Required skills

distributed system design, system architecture, software development lifecycle, code design, testing, scalability, reliability, performance optimization

Preferred skills

full SDLC ownership, code reviews, source control management, build processes, operations experience

Technologies

none explicitly stated

Responsibilities

Define, design, and implement multi-tier distributed software applications; Estimate engineering effort and plan system rollouts; Design code and test major features; Collaborate with QA, release management, and other teams

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗