Taro Logo

Software Development Engineer, Last Mile Delivery Technology

Global technology and e-commerce company focused on online retail, cloud computing, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Logistics · Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Last Mile Delivery Technology

The Last Mile team at Amazon is at the forefront of revolutionizing package delivery technology, focusing on the crucial final step of getting packages from delivery stations to customers' doorsteps. The team is building an innovative globally connected fleet of smart delivery vehicles, both traditional and electric, combining IoT technologies, real-time data streams, and machine learning models to enhance delivery efficiency and effectiveness.

As a Software Development Engineer in the Connected Vehicle team, you'll play a vital role in developing solutions for accessing and utilizing vehicle sensor data, while also helping design the future fleet of delivery vehicles. The position offers a unique blend of cutting-edge technology work, including IoT, computer vision, and large-scale distributed systems.

The team culture strongly emphasizes mentorship, knowledge sharing, and work-life balance. Engineers enjoy collaborative code reviews, one-on-one mentoring, and the flexibility to manage their work schedule. The role provides excellent opportunities for career growth, with projects assigned to help develop broader engineering skills.

Working with ML scientists and other engineers, you'll be responsible for architecting systems, prototyping new technologies, and scaling solutions in production. The position requires strong technical and communication skills, with opportunities to influence overall strategy and define the team's roadmap. This is an excellent opportunity for engineers passionate about combining software development with real-world logistics innovation.

Last updated 2 months ago

Responsibilities For Software Development Engineer, Last Mile Delivery Technology

  • Define product features and drive system architecture
  • Work with scientists and engineers to investigate design approaches
  • Prototype new technology and evaluate technical feasibility
  • Operate in an Agile/Scrum environment
  • Collaborate with ML scientists to innovate and scale new models in production
  • Help shape system architecture and promote development best practices

Requirements For Software Development Engineer, Last Mile Delivery Technology

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Knowledge of design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, Last Mile Delivery Technology

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical benefits
  • Work-life balance
  • Flexible working hours
  • Mentorship opportunities
  • Career growth opportunities

Interested in this job?