Software Development Manager III, Amazon Transportation, Amazon Shipping

Nashville, Tennessee


Employer: Amazon
Industry: Software Development
Salary: Competitive
Job type: Full-Time

Amazon's global fulfillment network enables any merchant to ship items that are ordered on Amazon to any place on earth. There is a complex network of ways in which items move between vendor locations, Amazon warehouses, and customer locations as well as several intermediate locations through which packages travel before reaching the customer. With a scale of millions of packages, each with different attributes and delivery requirements, what results is a highly dense graph of nodes.

We have built a highly respected software engineering team which is focused on solving complex problems in worldwide transportation using workflows, optimization algorithms, and machine learning systems. These are large-scale distributed systems handling millions of packages being shipped through the Amazon logistics network.

We are looking for Software Development Manager who is highly technical and has a passion for both the engineering and the business sides of product delivery and team management. Creating reliable, scalable, and high performance products requires exceptional technical expertise, a sound understanding of distributed systems, and practical experience managing fast-moving teams. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product.

The ideal candidate is passionate about owning a part of the Amazon business and leveraging new technologies to deliver a step change in value for Amazon customers. A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. You should be comfortable diving deep into technical architectures and requirements and be able to work with engineers to identify solutions to challenges discovered during development.

BASIC QUALIFICATIONS

- 3+ years of engineering team management experience

- 7+ years of working directly within engineering teams experience

- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience

- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations

- Experience partnering with product or program management teams

PREFERRED QUALIFICATIONS

- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy

- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

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.

Created: 2024-08-27
Reference: 2744583
Country: United States
State: Tennessee
City: Nashville
ZIP: 37027

About Amazon

Founded in: 1994
Number of Employees: 1600000


Similar jobs: