Developer - Support Operations

Shopify is the world’s leading commerce platform and with that comes a rapidly growing support team. The support that our team provides is a huge part of what make our merchants love Shopify. Our support team uses an ever evolving variety of tools, many built in house, in order to support our merchants. You will be part of a multi-disciplinary team that is responsible for all things tooling related for our growing support team. This means building new apps from scratch, integrating with third party software, or anything else that comes up.

Our team adapts to whatever challenges are thrown our way, whether it’s something we already know how to solve or have to figure out as a brand new solution. Shopify is the longest continuously developed Rails app on the planet and many core Rails features were developed at Shopify. Although there may be opportunities to experiment in other languages, 95% of what we build will be with Rails. The group of Developers working within Support Operations is currently small so you’ll have an opportunity to have a large impact on the future of the team.

You'll need to have:

  • Proficiency with UNIX commands
  • Experience with relational databases and SQL (we mostly use MySQL)
  • Some experience using a version control system like Git
  • Built web applications, ideally with Ruby on Rails

I'd be great if you had experience with:

  • Experience with Rails or the desire to learn it quickly
  • Zendesk and/or Salesforce and their APIs
  • Heroku for deploying code
  • Github for collaborating on code
  • HTML, CSS, and JavaScript

You'll be working on things like:

  • Looking for ways to increase the efficiency and reduce toil for our support team
  • Looking for ways for our merchants to solve problems more easily
  • Writing server side code in Ruby
  • Writing some client side code in HTML, CSS, and JavaScript
  • Collaborating with other technical and non-technical coworkers
  • Using TDD to write well tested code
  • Fixing bugs fast and taking your time to solve hard problems properly
  • Learning and growing constantly

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. Please address your cover letter to Cash & Louie.

Experience comes in many forms, many skills are transferable, and passion goes a long way. If your experience is this close to what we’re looking for, consider applying. We know that 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 and encourage everyone to apply.

Meet Some of Shopify's Employees

Mariel V.

UX Designer

Mariel creates user-friendly designs in an effort to establish and enforce a coherent look and feel across all of Shopify’s digital content and the online experience for users.

Omosola O.

Developer, Risk Operations

Omosola provides development support to Shopify’s Risk Operations Team. She classifies the risk new merchants pose to the platform and performs technical tasks to support the Risk Analysis Team.

Back to top