Taro Logo

Software Development Engineer II, Last Mile Delivery Product & Tech

Global technology company specializing in e-commerce, cloud computing, and artificial intelligence
Mobile
Mid-Level Software Engineer
In-Person
3+ years of experience
Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:

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 transporters worldwide. This role focuses on creating a robust communication platform that connects drivers, customers, support agents, and DSPs to ensure successful deliveries. You'll be part of a close-knit team that values learning and growth, working in a fast-paced, start-up like environment where innovation is encouraged and work-life balance is prioritized.

The position offers the opportunity to work on large-scale projects that directly impact millions of customers. You'll be responsible for developing and maintaining various communication channels, including calling, texting, and push notifications, while also creating avenues for driver feedback and engagement. The team embraces agile development methodologies and regularly conducts architecture and knowledge sharing sessions.

As an SDE-II, you'll collaborate with world-class engineers to design and implement solutions that enhance the delivery experience. The role requires expertise in React, Java, and AWS cloud-native development, along with strong problem-solving and communication skills. You'll be working with modern technologies and frameworks while contributing to a platform that powers Amazon's extensive delivery network.

The ideal candidate should have experience with real-time communication applications and distributed systems. This position offers the chance to work on challenging technical problems while maintaining a healthy work-life balance. Join a team that values innovation, collaboration, and continuous improvement in building the future of delivery technology.

Last updated 7 months ago

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

  • Build mobile software building blocks for delivery experience
  • Contribute to next generation mobile foundation
  • Design and develop communication platform for drivers, customers, and support agents
  • Create and maintain communication channels like calling, texting, and push notifications
  • Enable driver engagement and feedback systems
  • Participate in architecture and knowledge sharing
  • Deliver large, impactful, end-to-end projects

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

Java
React
JavaScript
TypeScript
  • 2+ years of 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?