Shopify Engineering

Search at Shopify—Range in Data and Engineering is the Future

Search at Shopify—Range in Data and Engineering...

One thing I’ve always appreciated about Shopify is the emphasis on range: the ability to navigate across expertise. Range isn’t just a book we love at Shopify, it’s built into...

Search at Shopify—Range in Data and Engineering...

One thing I’ve always appreciated about Shopify is the emphasis on range: the ability to navigate across expertise. Range isn’t just a book we love at Shopify, it’s built into...

An image of a fire extinguisher putting out a lock on fire

That Old Certificate Expired and Started an Out...

In distributed systems, there’s plenty of occasions for things to go wrong.  This is why resiliency and redundancy are important. But no matter the systems you put in place, no...

That Old Certificate Expired and Started an Out...

In distributed systems, there’s plenty of occasions for things to go wrong.  This is why resiliency and redundancy are important. But no matter the systems you put in place, no...

Nerd Out on 10 of Our Favorite Posts From 2021

Nerd Out on 10 of Our Favorite Posts From 2021

Shopify engineers not only work on challenging and impactful projects, but they also take the time to share their craft expertise at events and on the blog. As we close...

Nerd Out on 10 of Our Favorite Posts From 2021

Shopify engineers not only work on challenging and impactful projects, but they also take the time to share their craft expertise at events and on the blog. As we close...

Shopify’s Unique Data Science Hierarchy Of Needs

Shopify’s Unique Data Science Hierarchy Of Needs

You’ve probably seen the “Data Science Hierarchy of Needs” (pictured below) before. Inspired by Maslow, it shows the tooling you would use at different levels in data science—from logging and...

Shopify’s Unique Data Science Hierarchy Of Needs

You’ve probably seen the “Data Science Hierarchy of Needs” (pictured below) before. Inspired by Maslow, it shows the tooling you would use at different levels in data science—from logging and...

Building a Real-time Buyer Signal Data Pipeline for Shopify Inbox

Building a Real-time Buyer Signal Data Pipeline...

By Ashay Pathak and Selina Li Tens of thousands of merchants use Shopify Inbox as a single business chat app for all online customer interactions and staff communications. Over four...

Building a Real-time Buyer Signal Data Pipeline...

By Ashay Pathak and Selina Li Tens of thousands of merchants use Shopify Inbox as a single business chat app for all online customer interactions and staff communications. Over four...

Scaling Shopify's BFCM Live Map: An Apache Flink Redesign

Scaling Shopify's BFCM Live Map: An Apache Flin...

By Berkay Antmen, Chris Wu, and Dave Sugden In 2017, various teams at Shopify came together to build an external-facing live-streamed visualization of all the sales made by Shopify merchants...

Scaling Shopify's BFCM Live Map: An Apache Flin...

By Berkay Antmen, Chris Wu, and Dave Sugden In 2017, various teams at Shopify came together to build an external-facing live-streamed visualization of all the sales made by Shopify merchants...