The Discovery Experience team is part of Shopify’s core product team, whose mission is to build the world’s best Online Store, Checkout and Admin to set up and run a business. The team’s role is to help merchants sell by effortlessly surfacing compelling products to buyers. We build, scale and improve search and discovery experiences across many surfaces, including the Online Store. The role uniquely blends data science and engineering to unlock the full potential of our data at planetary scale.
The Senior Staff Engineer will own projects whose scope impacts multiple disciplines and domains at Shopify. Whether it be search, product recommendations, typeahead suggestions or product collection filtering and sorting, the Discovery Experience team owns the data, the systems and the experience end-to-end.
We are looking to add more discovery experts to our team! Do you have experience building search & recommendation systems? We’d love to talk to you.
Projects you could work on:
- Using various data building blocks to surface relevant products to buyers in real-time. (Elasticsearch, MySQL, Redis, Bigtable)
- Continuously improve our serving layer to achieve planetary scale (Ruby)
- Evolve our infrastructure to account for buyer intent wherever products are shown
- Ensure we capture the right data throughout the stack to improve on our query’s performance and quality
- Acting as a technical leader for the team and a mentor to other developers