Engineering

Our developers level up their skills by working on challenging projects that will solve large scale problems that directly impact our merchants.

Commitment to the craft

Our engineers and developers are committed to craft excellence. They’re focused on the merchant experience, which means building resilient and reliable systems to minimize interruptions. Figuring out the right approach to those problems? Well, that’s the fun part. Join the debate.

Go deeper with more data

We want to help our merchants make better informed decisions. Engineering jobs at Shopify involve crafting the tools that equip our merchants to scale their businesses and take them to the next level.

Shopify gives me the opportunity to continually grow and discover my strengths, technically and people-wise.

IBK Ajila Director of Engineering
Job postings for Engineering and Development
Position Specialty Location
Senior Software Developer Engineering and Development Ottawa, Canada
Caching Platform - Senior Production Engineer Engineering and Development Ottawa, Canada
Software Developer, FlashScale @ Shopify Plus Engineering and Development Toronto, Canada
Staff Developer, Shopify Start Engineering and Development Toronto, Canada
Developer Lead - Support Team Engineering and Development Waterloo, Canada
Senior Web Developer Engineering and Development Ottawa, Canada
Director of Security Engineering Engineering and Development Toronto, Canada
Lead & Senior Lead Developers - Multiple Roles Engineering and Development Montreal - Office
Senior Frontend Developer Engineering and Development Waterloo, Canada
Developer Lead - Support Team Engineering and Development Ottawa, Canada
Senior iOS Developer - Marketing Technology Engineering and Development Toronto, Canada
Front End Developer - Growth Engineering and Development Berlin, Germany
Plus Support Front End Developer - Shopify Plus Engineering and Development New Zealand - Remote
Are you a Security Engineering Manager or Technical Lead? Engineering and Development Toronto, Canada
Director of Security Engineering Engineering and Development Ottawa, Canada
Software Engineer - Data Integration (Salesforce) Engineering and Development Toronto, Spadina - Office
Lead & Senior Lead Developers - Multiple Roles Engineering and Development Ottawa, Canada
Senior Software Infrastructure Engineer - RPC Team Engineering and Development Toronto, Canada
Calling all Production Engineers Engineering and Development Ottawa, Montreal, Toronto, Waterloo, Remote
Lead Software Developer - Shipping Services Engineering and Development Ottawa, Canada
Plus 27 more openings