Job Description :
Job summary
When you order items on Amazon, there are practically thousands of ways we can fulfill that order. Which Fulfillment Center do we ship the items from, what carriers to use, what boxes to combine items in – now scale the same question to billions of items shipped annually worldwide. At Amazon’s Supply Chain Optimization Technologies (SCOT), we are tasked with optimizing the fulfillment on customer orders so that we fulfill all orders worldwide in the most intelligent manner while ensuring Amazon customers get their orders on time.
The Fulfillment Network Planning team owns and operates simulation systems that help continually optimize the distribution of tens of millions of products across Amazon’s warehouses in the most cost-effective manner, utilizing large scale optimization techniques and distributed computing in trying to reduce overall transportation costs while improving the customer experience. We are focused on saving hundreds of millions of dollars using big data technologies, cutting edge science, machine learning, and scalable distributed software on the cloud that automates and optimizes inventory and shipments to customers under the uncertainty of demand, pricing and supply.
Watch http://bit.ly/amazon-scot to get the big picture.
Key job responsibilities
We seek a passionate, results-oriented and inventive individual to be part of our vision in our newest HQ3 in India. High level responsibilities for this position include but are not limited to
. Design, develop, test, troubleshoot, triage, debug, deploy, maintain, document and deliver large-scale, highly distributed, real-time systems that are core to effectively managing the supply chain business.
. Gather and analyze business and functional requirements, and translate business requirements into technical design specifications.
. Serve as a key technical resource in the full software development cycle.
. Report on status of projects and systems using available metrics.
. Recommend improvements in development, maintenance and system standards, and contribute to software documentation.
. Work in an agile development environment, where you are working on the most important stuff.
About the team
The Fulfillment Network Planning team owns and operates optimization and simulation systems to guide Amazon’s outbound fulfillment network design and capacity planning. The team is currently spread across Austin, TX and Seattle, WA, and we are looking to add a third HQ in Bangalore. The team is multi-disciplined comprising of research science, business intelligence, product management and software development. Come join us as we fundamentally redesign our approach to Amazon first-party fulfillment.
Basic Qualifications :
1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
. 2+ years of non-internship professional software development experience
. Programming experience with at least one software programming language.
. 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 :
. Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
. 3 years of experience in the following skill(s): designing and developing large-scale, multi-tiered, embedded or distributed software applications, tools, systems, and services using: C++, C#, or Java and Object Oriented Design
. Experience dealing directly with customers/stakeholders
. Demonstrated knowledge of data structures and algorithms owning full stack software from hardware to UI and writing secure, stable, testable, maintainable code with minimal defects.
Responsibilities: Perform hardware and software installations, configurations and updates as needed. Track computer system issues through to resolution, within agreed...
Apply For This JobDescription: Administrating, troubleshooting, and supporting Servers/Systems/Firewall/Routers/Switches/Access points/PABX / TV Systems /Surveillance/Door Lock systems with the following experience. Microsoft Windows 10,...
Apply For This JobNetwork Engineer Job Responsibilities: Establishes and maintains network performance. Builds net configurations and connections. Troubleshoots network problems. IP address auditing....
Apply For This JobThe successful candidate will join a small team of developers who focus on improving the organization’s websites and services both...
Apply For This JobGreetings of the Day.!!! Hiring for Technical Support Representative Location: Thane Salary: Upto 17k (Depends on last drawn) Qualification: BSC-IT...
Apply For This JobNeed A Computer Hardware Desktop Support Engineer With An Understanding Of The Hardware And Components Of Computers As Well As...
Apply For This Job