Software Development Engineer II, Last Mile Delivery Product & Tech

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
Mobile
Mid-Level Software Engineer
In-Person
3+ years of experience
Logistics

Description For Software Development Engineer II, Last Mile Delivery Product & Tech

Join Amazon's Last Mile Delivery Technology team as a Software Development Engineer II, where you'll build impactful mobile software that powers the delivery experience for hundreds of transporters. This role focuses on creating robust mobile foundations that enable fast, fluid, and interactive experiences worldwide. You'll be part of a close-knit team responsible for the communication platform that connects drivers, customers, support agents, and delivery service partners.

The position offers a unique blend of technical challenges and real-world impact, as you'll work on systems that facilitate successful deliveries through various communication channels including calling, texting, and push notifications. The team embraces agile development in a start-up like environment while maintaining a strong focus on work-life balance.

As an SDE-II, you'll collaborate with world-class engineers, lead architectural decisions, and contribute to large-scale projects that directly impact millions of customers. The team culture emphasizes learning and growth, with regular architecture and knowledge sharing sessions. You'll work with modern technologies including React, Java, and AWS cloud services, building solutions that scale globally.

The ideal candidate will bring experience in system design, cloud-native development, and mobile technologies. This role offers excellent career growth opportunities within Amazon's technology organization, where innovation is encouraged and large-scale projects are the norm. You'll be part of shaping the future of last-mile delivery technology while working in an environment that values both technical excellence and sustainable work practices.

Last updated 3 months ago

Responsibilities For Software Development Engineer II, Last Mile Delivery Product & Tech

  • Build mobile software building blocks for delivery experience
  • Create foundation for fast, fluid, and interactive experiences on mobile devices
  • Design and architect new systems and improve existing ones
  • Manage communication platform between drivers, customers, support agents, and DSPs
  • Enable driver engagement and feedback channels
  • Develop and maintain communication channels including calling, texting, and push notifications

Requirements For Software Development Engineer II, Last Mile Delivery Product & Tech

Java
React
JavaScript
  • 2+ years of system design and architecture experience
  • 3+ years of professional software development experience
  • 3+ years of AWS cloud-native development with CDK
  • Expertise with React, React libraries, HTML, CSS and ECMAScript14
  • Expertise with Java and common Java libraries (eg Spring)
  • Experience with React state management libraries (eg Redux)
  • Understanding of performance optimization, accessibility and internationalization
  • Strong analytical and problem-solving skills
  • Excellent written & verbal communication skills
  • BS in Computer Science or equivalent work experience

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Last Mile Delivery Product & Tech

Software Dev Engineer, Brand Store

Software Development Engineer position at Amazon focused on creating innovative mobile advertising experiences and interactive customer engagement solutions.

Software Development Engineer, Relay Mobile

Software Development Engineer role at Amazon's Transportation Technology division, building scalable solutions for global logistics and package delivery optimization.

Software Development Engineer, Identity Services

Software Development Engineer role at Amazon's Identity Services team, focusing on mobile authentication systems and security infrastructure.

Software Development Engineer (iOS), Identity Services

iOS Software Development Engineer position at Amazon's Identity Services team, focusing on authentication and security systems across Apple platforms.

Software Development Engineer

Software Development Engineer role at Amazon Lab126 focusing on Android framework development for smart home devices and Amazon services.