Returning Candidate?

Software Development Engineers – Worldwide Transportation Engineering @ Hyderabad, India

Software Development Engineers – Worldwide Transportation Engineering @ Hyderabad, India

Job ID 
Posted Date 
Amazon Dev Center India - Hyderabad
Recruiting Team 

Job 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 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.

Transportation Financial Systems (TFS) owns the technology components that perform the financial activities for transportation business. These systems are used across multiple programs and provide invoice creation & management, expense auditing, accounting, payments and cost allocation capabilities. The goal is to develop global solutions for all freight types touching every single package movement across Amazon systems across the world. Our mission is to abstract logistics complexities from financial world and financial complexities from logistics world. We own creating the product vision and roadmap, and are responsible for building technology solutions starting from architecture and design, all the way to execution. There are ample opportunities in the team to build domain expertise in financial system as well as transporation and get first-hand experience of the Amazon operations by interacting with our global internal and external stakeholders. We are a global team and build our solutions for global use.

Basic Qualifications

Bachelor’s degree or higher in Computer Science, Engineering or related field
5+ years professional experience in commercial or web-scale system software development and delivery
Proven object-oriented design and implementation skills (Java, and/or C++), preferably on Linux
Proven understanding of scalable computing systems, software architecture, data structures and algorithms
Proficient in network, distributed, asynchronous and concurrent programming
Experience designing, building and delivering high quality software on time
Solid verbal and written communication skills

Preferred Qualifications

Experience in Agile/SCRUM enterprise-scale software development
Experience building scalable infrastructure software or distributed systems
Demonstrated ability to achieve goals in a highly innovative and fast paced environment