Software Development Engineer, Transportation Network Intelligence
Job Description :
If you are looking for an opportunity to solve deep technical problems and build innovative solutions in a fast paced environment working with smart, passionate software developers, this might be the role for you.
Who are we
Amazon's transportation systems get millions of packages to customers worldwide faster and cheaper, while providing world class customer experience - from checkout to shipment tracking to delivery. Amazon businesses continue to experience a rapid expansion into new markets and geographies. Our Transportation Technology division builds the complex software solutions that work across our shippers and carriers to optimize time, cost and accuracy of getting the packages delivered. We are at the heart of Amazon's worldwide operations. Providing visibility of package, containers and network to our consumers, at any point of time, in an accurate fashion, is a technically challenging domain that we deal with. At the same time, intelligence that enables us to derive and predict information, and provide recommendations, which directly impact our end customers is going to be innovative as well. Our mission is to hide the technical complexity behind simple user experiences that delight our customers. Our journey has just started and the possibilities are immense.
We are looking for software engineers with a penchant for solving complex problems. They will get to work on a generating solutions, and hence will need to be able to make progress against ambiguous requirements with self-initiative, and customer focus. These engineers will provide the technical leadership to the team, drive best practices, mentor other engineers and drive continuous improvements in engineering excellence.
Basic Qualifications :
. 2+ years of non-internship professional software development experience
. Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
. 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
Candidates for this role must have:
. 2+ years experience building successful production software systems
. A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field)
. Experience developing software services and an understanding of design for scalability, performance and reliability.
. Proven ability to work in a fast paced, agile and in an ownership and results oriented culture.
Preferred Qualifications :
. Any experience in building supply chain, logistics software, c
. Development in cloud environment.
. Experience in building creative solutions for data visualization and control center experience