Software Development Engineer II, UTR Tech
Amazon
Amazon
Amazon's global fulfillment network is crucial for delivering customer orders worldwide. The Station Tech team within Last Mile is dedicated to developing scalable tools and technologies for delivery hubs. These innovations enhance associate productivity, site throughput, and the overall scalability of our delivery network. Our solutions support various programs like Amazon Logistics (AMZL) and Global Specialty Fulfillment (GSF), directly impacting the efficiency of delivery stations and the experience of our on-ground associates, station managers, and delivery drivers. We focus on simplifying operations, reducing decision-making, and prioritizing impactful tasks to ensure on-time delivery and operational excellence.
As a Software Development Engineer II on the UTR Tech team, you will architect, build, and scale systems that power Amazon's rapid delivery services across North America, Europe, Japan, and the Middle East. Your work will span critical areas like package injection, staging, sortation, and routing, ensuring millions of time-sensitive orders meet their deadlines and improving key quality metrics. This role demands deep technical ownership in a live, sub-hour delivery network where reliability and low latency are paramount. You will collaborate closely with product, science, and operations teams to launch new speed programs and expand grocery delivery services into new regions.
Key responsibilities include designing and implementing software solutions to boost quality and performance. You will collaborate with stakeholders to understand business needs and deliver effective technical solutions, balancing immediate priorities with long-term architectural vision. Active participation in code reviews, providing constructive feedback, and mentoring junior engineers on best practices are essential. Identifying and resolving root causes of operational issues to drive permanent improvements in reliability and processes is a core function. Additionally, you will explore and integrate generative AI tools to enhance productivity and code quality, applying responsible practices.
We are seeking an experienced Software Development Engineer II with at least 3 years of professional software development experience, excluding internships. A minimum of 2 years of experience in designing or architecting new and existing systems, focusing on reliability and scalability, is required. Proficiency in at least one programming language is essential.
Preferred qualifications include 3+ years of experience across the full software development life cycle, encompassing coding standards, code reviews, source control management, build processes, testing, and operations. A Bachelor's degree in Computer Science or a related field is also desirable. This role is ideal for an engineer who thrives on distributed systems challenges at scale and is motivated by work with immediate customer visibility. Join us to contribute to a team that values collaboration, continuous learning, and an inclusive environment, playing a key role in shaping our technical future and mentoring emerging talent.
Amazon
Logistics & Supply Chain