You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
AbeBooks

Software Development Engineer - Amazon Transportation Optimization Systems

Location
Vancouver, BC
Details
Full Time
4 days ago
Do you want build one of the most impactful solutions in Amazon to decide how to deliver packages optimally to millions of customers using tens of thousands of different ways to go from source warehouse to customer? Do you want to be part of Amazon's journey to become a global transportation leader? Do you want to work on the latest technologies to solve complex problems with simpler solutions? Please consider joining Amazon Transportation Optimization Systems.

Amazon's Transportation Optimization systems decides optimal path from warehouses to end customers, and supports other use cases related to transportation. It processes millions of requests per second to determine guaranteed delivery dates and optimal transportation paths to deliver millions of packages to customers worldwide faster and cheaper. Our mission critical systems make optimal decisions impacting billions of dollars a year and set new standards for online shopping experience.

With rapid expansion into new geographies, innovations in supply chain, delivery models and customer experience, increasingly complex transportation network, ever expanding selection of products and growing number of shipments worldwide, we have an opportunity to build software that scales the business, leads the industry through innovation and delights millions of customers worldwide.

We are looking for experienced Software Engineers to be a key contributor to our success and drive the strategic development of the Transportation Optimization services.

In this job, you will...
• Work in a team of experienced engineers and teams to develop efficient architecture and algorithm to fine fastest and cheapest ways to deliver packages for customer orders using milliseconds level runtime latency.
• Lead upgradation of system architecture to adapt to the future needs and maximize the gain by using latest technologies.
• Work to expand and optimize our world-class supply chain systems to support a variety of emerging business initiatives.
• This is perfect opportunity for motivated and talented software engineers who want to apply and grow their technical depth and breadth while defining and driving key aspects of the customer experience on Amazon.com.
• Our diversity, measured by diversity of thought and influenced by gender and culture, is paramount to our ability to meet the evolving needs of our customers.
• Design, refactor, re-architect, deprecate and implemented large-scale services for ultra-high transactional volumes.
• Heavily involvement through all phases of software development using concepts that may include Service Oriented Architecture, caching, balancing, non-relational databases, micro services, sharding, n-tiered , non-relational databases etc.
• Use object-oriented concepts to program large multi-tier systems. Apply useful design patterns.
• Write and review code while insisting on best practices in improving team coding culture subjects related to quality and security.

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

PREFERRED QUALIFICATIONS

• Development experience on a Linux platform
• Experience in web services and cloud computing
• Ability to clearly and concisely communicate with technical and non-technical customers in order to understand ambiguous problems and articulate technical challenges and solutions to complex problems
• Practical experience with software engineering best-practices and a strong desire to create quality solutions and designs
• Experience in design and implementation of large scale, high performance, and high availability web services.

By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.

Amazon is committed to providing accommodations at all stages through recruitment and employment in accordance with applicable human rights and accommodation legislation. If contacted for an employment opportunity, advise Human Resources if you require accommodation, including in order to apply for a position.
Category
Software and Programming