You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.
Amazon Logo

Software Dev Engineer II - Forecasting

Reference ID: 730708

Share job:

Are you seeking an environment where you can drive innovation? Do you want to apply modern visualization techniques and advanced mathematical modeling to solve real world problems? Are you passionate about building and running global scale services? Do you want to play a key role in the future of Amazon's Retail business?
As a member of the Demand Forecasting team, you'll play a key role in solving some of the world's most complex technical challenges associated with Forecasting. You will apply Large-scale computing, Distributed systems, Data mining, Scalability, HCI and Statistical Algorithms techniques - just to name a few.
You should love solving hard problems, never take 'no' for an answer, and strive to innovate and simplify. Join our team of top-notch software developers, who work hard, have fun, and make history.

Does designing and delivering high performance, highly available and extremely scalable applications in a very complex and exciting environment inspire and motivate you?'s Forecasting group is searching for a software development virtuoso to join our team. We are pioneers in the fields demand analysis and forecasting. If you want to learn how to leverage technology to predict the future, this is the team for you.

Basic Qualifications

    •Master's Degree in Computer Science or related field with 4+ years relevant industry experience; or Bachelor's Degree in Computer Science or related field with 5+ years relevant industry experience
    •Demonstrated proficiency with Java, C++, or equivalent object-oriented programming language; or demonstrated ability to learn new programming languages and tools quickly
    •Object-oriented analysis and design skills
    •Problem solving and analytical abilities
    •Understanding of algorithmic design and complexity analysis
    •Understanding of relational databases and basic SQL
    •Strong verbal and written communication skills and an ability to work in a team environment

Preferred Qualifications

    •A Master's or PhD Degree in Computer Science highly desirable.
    •A strong bias toward building simple, sustainable, extensible code.
    •The ability to clearly and concisely communicate with technical and non-technical customers in order to understand ambiguous problems and articulate technical obstacles and solutions to complex challenges.
    •Practical experience with software engineering best practices, refactoring existing code, and a strong desire to create quality solutions and designs.
    •A deep understanding of distributed systems, multi-threaded programming and messaging technologies. (Do you know what SOA is and how to make it work? Can you write a service from the ground up without using any framework?)
    •Experience with forecasting, user interface design and development, optimization systems, mathematical programming models, Operations Research techniques, enterprise scale Oracle Databases, SQL in a Linux environment are all distinct advantages.
    •The leadership capacity to influence the Technic

Posted: October 18, 2018
Closes: December 17, 2018
Email Address:
Company Info
10,000+ employees

Connect with employer:

About Amazon

Launched in 2006, Amazon Web Services (AWS) began exposing key infrastructure services to businesses in the form of web services -- now widely known as cloud computing. The ultimate benefit of clou...