Programmer Analyst
Amazon
Programmer Analyst, ATROPS Config Management
Have you ever ordered a product on Amazon and wondered how it got to you so fast? Did you ever think about where did this package come from and how much would it have costed to do that delivery? If so, the Amazon Supply Chain Optimization organization is for you.
Watch this video to learn more about our organization, SCOT: http://bit.ly/amazon-scot
Our vision is to build a real time, intelligent and intuitive hands off the wheel fully automated system to model Amazon’s complex transportation network (with billions of attributes like warehouses, routes, time, cost etc.) to give optimal promises to our customers during ordering and make optimal transportation decisions during fulfillment. We are looking for a rockstar Programmer Analyst to help us realize this vision.
The complexity of Amazon transportation network grows exponentially, requiring innovative approaches in modeling, storing, validating, and processing configurations that represent this network. We are looking for programming specialists with a passion for and capability in learning deep functional domain knowledge to build software solutions required for supporting this growth. Our technical challenges involve optimizing relational and non-relational data storage and processing systems to enable a transportation network at Amazon scale evolving at Amazon speed. Get ready for SQL and NoSQL databases, MVC systems, distributed systems, map reduce, and highly-optimized multithreaded code on the edge of capabilities. Other challenges involve understanding Amazon's complex business constructs and operations around the world and using this knowledge to build technical solutions. Your solutions will impact our customers directly! This job requires you to constantly hit the ground running and your ability to learn quickly and work on disparate and overlapping tasks will define your success. As part of this role, you will design, develop, troubleshoot, debug, evaluate, support, and modify internal, end-user tools/applications (i.e. self-service website tools, systems that model business concepts, business intelligence applications etc). Working with existing system architectures, you will be expected to confidently maintain, extend, and enhance existing data models and code in ways that extend the functionality of applications, improve business processes, and help end users do their jobs better.