Skip to main content

Software Development Engineer, Middle Mile Product and Technology

Job ID: 1859635 | Amazon.com Services LLC

DESCRIPTION

Job summary
Be a part of the magic behind Amazon’s ability to deliver at unprecedented speed. The Middle Mile Product and Technology (MMPT) organization powers the Amazon Logistics and Transportation operations that move goods for Amazon warehouses globally over land, air, rail, and sea. MMPT technologies orchestrate a sophisticated balance of predictive planning, intelligent automation, human-machine interaction, and user-friendly mobile and web apps.

This role involves building technology and products that will transform the operations of the global Amazon Middle Mile network. Utilizing cutting edge remote sensor technology, intelligent analysis and systems integration to deliver for our customers.

Key job responsibilities
As a Software Engineer in the team you will be responsible for innovating and applying technology to keep the amazon Middle Mile fleet of vehicles operational and delivering for customers. You will write software to utilize remote sensors, telematics and integrations with external and internal partners to monitor and maintain our fleet.

You will not only be responsible for delivering high quality code, you will also own interactions with your customers and be responsible for delivering architectural designs for products at massive scale.

Your projects will enable consistent and reliable delivery for our customers, improve the safety of our drivers and directly minimize carbon impact in order to achieve our Climate Pledge to be net neutral by 2040.

About the team
You will work with a diverse team of varying experience and background who will value your opinions and experience as much as you will value theirs. You will have a manager who will enable you to deliver and innovate to the maximum of your ability, removing blockers and encouraging you to constantly learn, take calculated risks and continue to grow.

BASIC QUALIFICATIONS

· 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
· 2+ years of non-internship professional software development experience
· Programming experience with at least one software programming language.
· 2+ years of non-internship professional software development experience
· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.

PREFERRED QUALIFICATIONS

· Experience in full stack development ranging from front-end user interfaces through to back-end systems.
· Experience in Java, Kotlin, Python, or React are a plus.
· Strong demonstrated skills implementing and deploying high volume and highly scalable services
· Experience with instrumenting and monitoring software and creating alarms and operational dashboards
· Deal well with ambiguous/undefined problems; ability to think abstractly
· Experience with Domain Driven Design, Microservices Architectures, and Serverless Technologies
· Demonstrated ability to mentor other software developers to develop all aspects of their engineering skill sets



Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.