DESCRIPTION
Amazon has come a long way since opening on the World Wide Web in July 1995. Today, we operate retail websites in multiple countries across geographies, offering products in many categories (books, media, digital, electronics etc.) worldwide, and we still like to work hard, have fun and make history! The Amazon.com brand has become synonymous with a superior level of convenience, selection, low prices, and customer service.
Amazon’s global fulfillment network enables any merchant in any of the geography ship items that you order on Amazon, to any place on earth. There are a variety of ways in which we can acquire items from vendors to our warehouses, ship items from one location to another, and several intermediate locations through which the package travels before reaching the customer. There are millions of such packages, each with different attributes, and different delivery requirements. What results is a highly dense graph of source, intermediate and destination nodes, with arcs between them representing possible paths for packages, with different costs and times along each arc. Accounting for all these constraints, and maximizing the number of shipments shipped, while minimizing cost, providing a variety of delivery options and maximizing delivery performance is Transportation Engineering’s primary focus.
We have built a world class Software engineering team which is focused on solving some of the complex problems in worldwide Transportation using workflows, optimization algorithms, machine learning systems etc. These are large scale distributed systems handling millions of packages being shipped through our network
What will you do?
As a leader, you will implement the charter and vision for your team. You will prioritize your team’s projects and deliver the goals while measuring appropriate metrics to monitor team performance. As a manager, you will identify and drive process improvements while working with multiple teams with-in and outside your organization. You will interface with business, operations and tech teams within and outside transportation organization. You will influence the technical vision and automation roadmap for your team. You will own hiring, performance management, goal setting and mentoring for your team.
To accomplish this, you are expected to be proficient in programming, scripting and querying skills as well as basic object oriented analysis and design. You are considered knowledgeable in the key areas by your team and are able to provide assistance and leadership to your team. You are expected to analyze scope work requests, create estimates and effectively work with stakeholders on prioritization decisions as well as progress updates. You will own the planning of your team’s work and constantly improve your team’s practices.
A successful candidate will be a fast learner with an established background in leading teams, strong technical ability, great communication skills, and a motivation to achieve results in a dynamic fast paced environment.
BASIC QUALIFICATIONS
5-to-7+ years of development or technical support experience 2-to-3+ years of experience in managing teams Strong object oriented design and development knowledge in Java/C++ preferably on Linux/Unix operating system 2+ years of experience with RDBMS, XML preferably on Linux/Unix systems Exceptional and effective verbal and written communication skills Exceptional attention to detail and organizational skills Exceptional project planning and management skills Proven ability to work under pressure and meet tight deadlines Bachelors or higher degree in Computer Science or Engineering
PREFERRED QUALIFICATIONS
Experience in working with distributed systems Experience in working on workflow management systems Extensive people management experience