Algorithmic Software Engineer (Data Structures, AWS, Python)

Algorithmic Software Engineer (Data Structures, AWS, Python)

  • Location

    Redwood City, California

  • Sector:

    Backend Engineering

  • Job type:


  • Salary:


  • Contact:

    Markus Edmunds

  • Contact email:


  • Job ref:


  • Published:

    9 months ago

  • Expiry date:


  • Startdate:


  • Consultant:


Algorithmic Software Engineer (Data Structures, AWS, Python)

We are seeking an Algorithmic Software Engineer (Data Structures, AWS, Python) to solve a wide variety of unique challenges from designing complex data structures and algorithms to machine learning and mining big-data. This is a very high impact role with exceptional visibility within the company where you are going to be central to our growth strategy, both in the US and internationally.

Within our world-leading organization, we are led by seasoned entrepreneurs as well as technology and software experts whose vision is to simplify every aspect of the online shopping experience through our passion for data and its power to yield the most optimal outcomes. We are looking for Software Engineers who are able to write highly robust, fault-tolerant code - whilst being able to understand the mathematics behind models which are able to process thousands of decisions within milliseconds.

What we can offer an Algorithmic Software Engineer:

A team of collaborative and ambitious individuals to work with

  • A chance to work on some brand new projects which are brand new territory for us!
  • Strong salaries and competitive benefits packages
  • An autonomous environment where you are in charge of your own projects and products
  • Daily catered lunch and free gym membership

Key Skills: Java, Python, C++, Algorithms, Big Data (Hadoop, Spark, etc.), Data structures, Software Design/Architecture, Applied Mathematics, Statistics, Machine Learning, Mathematical Modeling, Statistical Inferencing, High-frequency/Low-latency systems, AWS