Find a software engineering job at Shopify
We're changing the face of retail
Shopify is looking for hard-working, passionate people to join its growing software engineering team.
Software Engineering at Shopify
What does software engineering mean at Shopify? Everything from designing data infrastructure to writing performant code in Ruby on Rails. Computer engineers and system engineers are vital to just about everything we do, and we’re always looking for talented people to join our team and make incredible contributions.
If you join our engineering team, you’ll be working primarily in Ruby - our go-to scripting language for new web projects. We’ve got cross-disciplinary teams of back-end and front-end developers working closely with designers, product managers and other talented people throughout Toronto, Ottawa, Montréal, Waterloo, and San Francisco.
Most of our developers use Sublime, but we’ll let it slide if you choose to use Vim or Emacs. Think you’ve got what it takes to be a software engineer at Shopify? Check out our job listings below. If you can’t find something that suits your skills or expertise, sign up to receive email notifications about new job opportunities.
We have locations in Ottawa, Toronto, Montreal, San Francisco, and Waterloo. We also work remotely in cities across the globe.
We take care of our employees
We offer world-class perks and benefits to our full-time employees