Software Development Engineer - II, Routing Platform, Last Mile Planning
Core
Design and implement scalable software services on AWS to generate optimized delivery routes for the Last Mile of package journeys.
Role type
Senior Software Development Engineer (Routing Platform)
Builds
Scalable route planning services and optimization algorithms for Amazon's Last Mile delivery network. (via careerplan.io/jobs/10565742-software-development-engineer-ii-routing-platform-last-mile-planning-at-amazon)
Domain
Logistics / Transportation Optimization / Cloud Infrastructure
Deliverable
production ML models
Required skills
C#, C++, Java, or Perl; Object Oriented Design; Distributed systems design; AWS services (Step Functions, Lambdas, Fargate, DynamoDB, S3, Cloudwatch, SNS/SQS); System architecture; Fault-tolerant system development
Preferred skills
Full SDLC experience; Code review leadership; Cross-functional collaboration
Technologies
AWS (Step Functions, Lambdas, Fargate, DynamoDB, S3, Cloudwatch, SNS/SQS)
Responsibilities
Design and implement scalable software systems for route optimization; Participate in code reviews and ensure high-quality software delivery; Collaborate with cross-functional teams to translate business requirements into technical solutions; Identify root causes of issues and implement permanent fixes; Develop fault-tolerant systems handling large-scale delivery optimization challenges
Seniority
Senior, hands-on IC