Back to Job Listings

Software Developer

Waterloo, Canada

"Great experience driven by a high employee engagement."

"Positive, healthy work environment where you are constantly given opportunities to learn and progress through customized coaching."

“A healthy work environment, amazing coworkers, freedom to be yourself, and to be creative. Perks and benefits are good. Flexible working hours and vacation days.”

These are just some of the comments made by our employees on what it’s like to work here at Shopify. As a consistent winner of “Canada’s Best Places to Work” from Glassdoor, we are certainly making a positive impact on our employees!

But what about our merchants?

With more than 500,000 merchants using our software, Shopify is the leading cloud-based, multi-channel commerce platform designed for small and medium-sized businesses. Merchants can use the software to design, set up, and manage their stores across multiple sales channels, including web, mobile, social media, marketplaces, brick-and-mortar locations, and pop-up shops.

Shopify Plus was started in Waterloo in 2014 because of our desire to serve even more merchants. Our team here is focused mostly on expanding our core Shopify ecommerce offering to include products and features that suit the needs of today’s fastest growing and largest volume retailers. All of Shopify is working towards the same mission of making commerce better for everyone and empowering entrepreneurship. We are just advancing a different type of entrepreneur. Our merchants are some of the biggest and fastest growing businesses in history. The problems we solve are highly complex, and the stakes are high.

The Shopify team in Waterloo needs eager Software Developers.

We’re looking for versatile developers with a passion for solving tough problems with performant code. Experience comes in many forms and passion goes a long way. Diversity of thought makes for the best problem-solving and creative thinking, which is why we're dedicated to adding new perspectives to the team. You will be a part of a team that builds highly reliable, scalable products for our highest growth, highest volume merchants. We ship on quality instead of on time. Our teams deploy new code many times a day, and our production scale is massive. We host hundreds of thousands of online stores, and see hundreds of millions of requests a day. Thousands of merchants will see your work within seconds – a tough but incredibly rewarding responsibility.

Why is this exciting?

There are only a few times in your life when you truly have the opportunity to make a huge impact and fully use your skills to contribute at a global scale. This is what we’re doing every day at Shopify. Our team is made up of all sorts of people who go above and beyond simply coding day to day.

We’re growing quickly, so there are plenty of opportunities to learn and advance. You’ll have the creative freedom to make a real difference in the world of commerce, the support to bring your whole self to work, and the chance to work with some of the best in the business.

Who are you?

You’re a Developer who’s been coding for a few years, and you love solving challenging problems. You’ve shipped a ton of great code and you love collaborating with product-minded individuals like other Developers, UX Designers and Product Managers. You are passionate about providing beautiful (and fast!) code that improves a code base in many ways. You fix bugs quickly, but you take the time to solve hard problems well. You love to learn new things, and have a desire to grow your skills every day.

Bonus points if you have experience with:

  • UNIX commands
  • Relational databases (MySQL, PostgreSQL)
  • Ruby
  • Go
  • React
  • Kafka

Here's how to apply:

If you’re interested in helping us shape the future of commerce, click the “Apply now” button to submit your application.

If your background is this close to what we’re looking for, please consider applying. We are dedicated to diversity and providing an inclusive workplace for all and especially encourage members of underrepresented groups to apply. 

Apply now

Or, know someone who would be a perfect fit? Let them know!