• Software Development Engineer

    Company/Location (search) CA-ON-Toronto
    Posted Date 2 weeks ago(7/6/2018 12:12 PM)
    Job ID
    AMZN CAN Fulfillment Svcs, Inc
  • Job Description

    Amazon’s Optimal Sourcing Systems (OSS) is looking for experienced software development engineers who want to build Amazon’s next generation of inventory management systems. As part of Amazon’s Supply Chain Optimization Technology (SCOT) group, OSS designs and builds systems that measure and manage Amazon’s supplier capabilities, identify and react to supply disruptions, and prioritizes inbound freight for our global network. Our software is used by every country Amazon services, and is a critical link to ensuring Amazon offers the products our customers want, at the lowest possible cost.
    As an SDE in OSS, you’ll work closely some of the brightest software engineers, scientists, economists, and product managers to solve highly complex supply chain challenges. You and your fellow engineers are responsible for designing the architecture, building the software, and working with the team to deploy your solutions across the globe. OSS is a unique opportunity to both create and see the direct impact of your work on billions of dollars’ worth of inventory in one of the world’s most advanced supply chains, and at massive scale.
    You should be comfortable diving deep into technical architectures and requirements, be able to quickly identify solutions to challenges discovered during development, and ready to work with some of the latest cloud computing technology. Prior experience building stable, scalable, solutions is required. Prior experience with data mining, databases, building usable interfaces, using ML and other learning techniques, as well as massively parallel systems is a plus. Successful candidates will thrive in fast-paced environments that leverage agile planning techniques, encourage and reward creative design, intelligent risk taking, and find innovative ways to leverage cutting edge technology.

    Basic Qualifications

    BA/BS in Computer Science or related degree.
    - 5+ years of professional experience developing software.
    - Fluency in Java or other OOPLs such as C++ and C#.
    - Working knowledge of databases, SQL desired.

    Preferred Qualifications

    MS or PhD in Computer Science.
    - 3+ years of experience developing for a Linux or UNIX environment.
    - Experience designing, developing, and deploying large-scale distributed systems.
    - Experience with data mining software and techniques (Hadoop).
    - Experience leading and mentoring junior engineers on good software development practices and design reviews.
    - Understanding of supply chain fundamentals, including inventory management and optimization.
    - Excellent communication skills.
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job