Back to Job Listings

Senior Software Developer - Internal Tools 🛠

Ottawa, Toronto

Our Internal Tools team works on building tooling like our wiki and project tracking tools that help employees communicate and stay up-to-date. We work on a handful of Rails apps that are used every day by Shopify employees.

This role is for someone who is passionate about helping others to be more effective and believes in technology as a way to increase efficiency. As a member of the team, you’ll not only write code, but find ways to improve important aspects of daily life at Shopify such as transparency, community, and the ability to get shit done.

You'll need to have:

  • Experience with Ruby on Rails or the desire to learn it quickly
  • Proficiency with UNIX commands
  • Experience with relational databases and SQL (we’re mostly on MySQL with some Postgres)
  • Experience building and scaling user-focused web applications
  • A strong commitment to user experience and quality

It'd be great if you have experience with:

  • Building clean, maintainable CSS and JavaScript
  • Deploying and maintaining applications on services like Heroku or DigitalOcean

You'll be working on things like:

  • Writing back-end code in Ruby
  • Collaborating with other designers and developers
  • Providing beautiful and fast code that improves our code base in meaningful ways
  • Using TDD to write well-tested code
  • Fixing bugs fast and taking your time to solve hard problems well
  • Contributing back to the open source community
  • 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 Alexa.

Experience comes in many forms, many skills are transferable, and passion goes a long way. If your background is this close to what we’re looking for, please consider applying, even if you aren’t able to check every box above. 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!