Amazon.com Software Engineer in Seattle, Washington

Enjoy Big Data, like to work on cutting edge technologies or create new, better, smarter algorithms layered on existing cool tech? Are you smart and eager and want a team that is going places (oh and supporting the biggest data geeks in Amazon - Economists & Machine Learning Scientists!)? If yes keep reading!

The Economics team at Amazon works with senior management on key business problems faced in retail, international retail, supply chain, traffic, search, pricing, cloud computing, third party merchants, Kindle and operations. Amazon economists apply the frontier of economic thinking to market design, pricing, forecasting, online advertising, supply chain network planning and other areas.

As a Software Engineer, you will collaborate with economists, machine learning scientists and SDEs across the company to develop, test, and deploy services that implement a wide range of econometric and machine learning models. This requires the use of sophisticated distributed systems, the processing and visualization of Big Data and application of advanced statistical techniques. A successful candidate will have a passion for innovation, interest in cutting-edge technology, and excitement about working in a high-impact domain.

econjobs

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation

  • Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline or equivalent experience

  • Strong Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving and complexity analysis

  • 3+ years of professional software development experience

  • Proficiency in one or more modern programming languages such as Java, C#, C++, Python

  • Familiarity with professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

  • Experience building complex software systems that have been successfully delivered to customers and had high impact

  • Strong analytical skills and excellent problem solving abilities

  • Strong Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving and complexity analysis

  • Familiarity with professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

  • Database design experience (SQL/NoSQL)

  • Broad ability to take a project from scoping requirements through launch and operations of the project

  • Master’s or PhD degree in Computer Science, Computer Engineering or related technical discipline

  • Experience with Hadoop, MapReduce, Spark, Cassandra or other Big Data processing platforms

  • Database design experience (SQL/NoSQL)

  • Experience building complex software systems that have been successfully delivered to customers and had high impact

  • Knowledge of one or more of the following areas: econometrics, statistical modeling, machine learning, data mining

  • Broad ability to take a project from scoping requirements through launch and operations of the project

AMZR Req ID: 466396