Software Development Engineer, Deviation Management

Global e-commerce and technology company that operates retail websites and provides cloud computing services worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Logistics

Description For Software Development Engineer, Deviation Management

Join Amazon's Core Transportation Technology team to shape the future of e-commerce logistics. As a Software Development Engineer in the Deviation Management team, you'll be building cutting-edge applications and services that power Amazon's global transportation network. The role involves developing highly distributed systems that process thousands of transactions per minute, ensuring millions of packages reach customers efficiently.

The team is based in Delhi and is responsible for managing the entire package lifecycle, including transportation request orchestration, state management, and proactive deviation management at the network level. You'll work with Amazon's sophisticated fulfillment network that enables merchants worldwide to ship items to any location, handling complex routing decisions and optimizing delivery paths across a dense network of source, intermediate, and destination nodes.

You'll be part of a highly agile and self-driven team of talented engineers who set high standards for software development and operational excellence. The team is an early adopter of new tools and technologies, contributing to Amazon-wide development tools while maintaining exceptional service reliability and scalability.

This is an opportunity to work on systems that directly impact Amazon's ability to deliver packages same-day or within hours, requiring innovative solutions to complex logistics challenges while maintaining the highest standards of code quality and system performance. The role offers exposure to large-scale distributed systems and the chance to work with cutting-edge technology in a fast-paced, customer-focused environment.

Last updated 2 hours ago

Responsibilities For Software Development Engineer, Deviation Management

  • Build cutting-edge applications and services for Amazon transportation
  • Design and implement highly distributed systems
  • Develop solutions that scale to serve millions of customers worldwide
  • Process thousands of transactions per minute
  • Maintain high uptime (>99.99%)
  • Write high quality, readable, and maintainable code

Requirements For Software Development Engineer, Deviation Management

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • 3+ years of Video Games Industry experience
  • Experience programming with at least one software programming language

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Deviation Management

System Development Engineer II, Enterprise Identity

System Development Engineer II position at Amazon AWS, focusing on identity management infrastructure and systems architecture.

Software Development Engineer (Live Event Services - Prime Video), Prime Video Sports Core Services

Software Development Engineer role at Amazon Prime Video, building scalable live sports streaming services. 3+ years experience required, offering $129K-$223K salary plus benefits.

System Development Engineer, ShipTech Analytics

System Development Engineer position at Amazon's Transportation Technology division, focusing on shipping analytics and carrier integration systems.

Software Development Engineer, Web Information System

Senior Software Engineer role at Amazon focusing on AI data gathering and web information systems, building scalable content acquisition and data extraction systems for AI model training.

Software Dev Engineer, Amazon Publisher Monetization

Software Development Engineer role at Amazon Advertising focusing on building innovative publisher monetization solutions with competitive compensation and benefits.