Jobs /

Senior Developer (Backend, Infrastructure)

Shopify

Apply Now

Job Details

Location: Ottawa Avenue, Wellesley, Waterloo, Ontario, Canada Posted: Dec 19, 2019

Job Description

Shopify is a leading cloud-based, multi-channel commerce platform that empowers entrepreneurs all around the world to build and grow their businesses. Our engineering teams are building at scale and shaping the future of commerce. We’re looking for dedicated and versatile backend developers with a passion for solving complex problems. We ship on quality instead of on time. Our teams on average ship 40 new versions of Shopify each day with 800 deploys across all services. We average 5 million requests per min, processing and safeguarding over 10 PB of data per day. Thousands of merchants will see your work within seconds – a tough but incredibly rewarding responsibility. We’re growing quickly, so there are plenty of opportunities to learn and grow across different teams in Montreal, Ottawa, Toronto and Waterloo. You’ll have the creative freedom to make a real difference, grow in your craft, and work with the best in the business. To learn more about Shopify's engineering teams, check out our blog and the ways we've contributed to the open source community.

You’ll need experience with;

    • Building backend web services using several languages and frameworks (some tools we use include Ruby, UNIX commands, Go, Kafka, Python)
    • Strong foundation in OO principles and fluency in at least one OO language
    • Experience with Ruby on Rails, or the desire to learn it quickly
    • Comfortable with relational databases and SQL (we mostly use MySQL)
    • Experience with GraphQL
    • Experience with basic web development (we mostly use React)
    • Experience building resilient, scalable services, and concepts like SLA, fault tolerance, circuit breakers ring a bell

It’d be great if you have;

    • A mindset for long-term solutions
    • A love of your craft and a curiosity and passion to constantly learn new things
    • A history of contributing to our community through code, documentation, mentoring, teaching, speaking, or organizing
    • A passion for helping growing development teams and making others better
We're eager to hear from you and talk to you about the opportunities in our Canadian offices. Please feel free to include a cover letter if you like. At Shopify, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly make commerce better for everyone. We strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities. Apply for this job

About Shopify

We’re not just an ecommerce software, Shopify is the best ecommerce platform that has everything you need to sell online, on social media, or in person.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free