Software Development Engineer II, UTR Tech

Amazon

3+ yrs Gurugram Full Time Hybrid (office + remote)
Amazon logo
Posted : 1 week ago
Actively hiring

Job description

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.

Responsibilities

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.

Qualifications

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.

Essential Skills

Software DevelopmentSystem DesignArchitectureReliabilityScalabilityProgramming Languages

Good to Have

Full Software Development Life CycleCoding StandardsCode ReviewsSource Control ManagementBuild ProcessesTestingOperationsGenerative AI

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer II, UTR Tech
IndustryLogistics & Supply Chain, E-Commerce
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

Logistics & Supply Chain