Sign up to receive new job postings

Thanks! We’ll be in touch.

Find a web design job at Shopify

We're changing the face of retail

Shopify is looking for hard-working, passionate people to join its growing web design team.

Web Design at Shopify

At Shopify, design is at the heart of everything we do. Working on our design team means being involved in every project we take on, from the first feature planning meeting, to wrapping up the final product, and following up with iterative changes until it’s finally perfect (or as close as can be). There’s no piece of Shopify that hasn’t been agonized over by a talented graphic and product design genius, and now we need to expand our teams to keep up with our growing workload.

Design is a constantly evolving discipline, and we’re always looking for fresh eyes to fill graphic design jobs, product design jobs, and web design jobs around the office.

Working in the design team here at Shopify is a once-in-a-lifetime experience. Think you’ve got what it takes to join our ranks? Check out our open web design jobs, entry level graphic design jobs, and product design jobs below to see if your skills line up with what we’re looking for. If you can’t find something that suits your skills or expertise, sign up to receive email notifications about new graphic design job opportunities.

Our offices

We have locations in Ottawa, Toronto, Montreal, San Francisco, and Waterloo. We also work remotely in cities across the globe.



The Toronto office lives in a heritage building at King West and Spadina Avenue. It’s within walking distance of the city’s best neighbourhoods and the local startup community.

Find jobs in Toronto



Home to the majority of Shopifolk, the new Ottawa office is just a few blocks away from Parliament Hill, Rideau Canal, and the Byward Market where Shopify first started.

Find jobs in Ottawa



Our Montreal office is centrally-located and surrounded by many of the small, diverse businesses that Shopify supports. Some of Montreal’s best parks are only a few minutes away.

Find jobs in Montreal



Waterloo is the most recent Shopify office and home of Shopify Plus. It is located in the heart of the startup community in Kitchener-Waterloo.

Find jobs in Kitchener-Waterloo

San Francisco

San Francisco

The San Francisco office is located on Market Street and New Montgomery, in the heart of San Francisco’s financial district. It is within walking distance of AT&T Ball Park, countless bars and restaurants, and a stone’s throw away from BART.

Find jobs in San Francisco

We take care of our employees

We offer world-class perks and benefits to our full-time employees

Health benefits

Each full-time employee is offered medical and dental coverage for you and your dependents.


We give every employee $250 to start their very own Shopify store.


Shopify offers full-time employees house cleaning twice a month.

Equity in Shopify

Shopify’s win is ultimately your win — let’s grow this company together!

Employee discounts

As an employee, you’ll get some amazing discounts and freebies from some of our most popular merchants.


We cover gym memberships, as well as $250/annum to keep you active and healthy!

Family perks and benefits

Maternity and parental leave, as well as daycare options for employees with children.

Free food — all the time

Catered lunches, breakfast bar, snacks and fully stocked fridges.

Flex hours

Team members are encouraged to work hours when they feel the most productive.

Unlimited vacation

We have no strict restrictions on vacation time.

Hack Days

Step away from your daily routine and work on something cool that benefits Shopify.

Continued development allowance

Expense up to $1,500 to attend a conference on behalf of Shopify.

Find a role you’re excited about? Apply today

“Sometimes it’s a real challenge. The problems we have to solve can be tough. But we all work together, and finding the right solution is an incredible high. And if you need a break, there’s always pinball in the lounge! ”

Sign up to receive new job postings

Thanks! We’ll be in touch.