We’re looking for a...

Senior Developer

Job post summary
Location
Specialty Engineering and Development

About the role

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 software and full-stack developers with a passion for solving tough problems with performant code.  We ship on quality instead of on time. Our teams deploy new code many times a day, and our production scale is massive. We’re talking hundreds of thousands of online stores, and hundreds of millions of requests a 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 across different teams in Ottawa to learn and grow. You’ll have the creative freedom to make a real difference, the support to bring your whole self to work, and the chance to 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.

Relevant Experience

  • 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
  • Comfortable with relational databases and SQL (we mostly use MySQL)
  • Experience with Ruby on Rails, or the desire to learn it quickly
  • A mindset for long-term solutions
  • A love of your craft and a curiosity and passion to constantly learn new things

Bonus

  • Experience with basic web development (we mostly use React)
  • Experience with GraphQL
  • Experience building resilient, scalable services, and concepts like SLA, fault tolerance, circuit breakers ring a bell
  • 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 Ottawa. Please free to include a cover letter if you like, and you can address it to Meghan if you do.

Closing date: September, 30th at 9AM EDT

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.

Job postings for similar
Position Specialty Location
Staff Security Developer - Internal Security Engineering and Development Ottawa, Canada
Senior Web Developer - Vault Tools Engineering and Development Ottawa, Canada
Director of Security Engineering Engineering and Development Ottawa, Canada
Production Engineering - Datastores - Database Engineer - Engineering and Development Ottawa, Montreal, Toronto, Waterloo, Remote UTC -3 to UTC -7 time
Security Engineering Lead - Mobile Applications Engineering and Development Ottawa, Canada
Staff Developer - Multiple Roles Engineering and Development Ottawa, Canada
Senior Web Developer Engineering and Development Ottawa, Canada
Development Manager - Multiple Roles Engineering and Development Ottawa, Canada
Production Engineering - Production Platform Engineering and Development Ottawa, Elgin - HQ
Production Engineer Engineering and Development Ottawa, Waterloo
Senior Anti-Abuse Engineer Engineering and Development Ottawa, Canada
Senior Web Developer (Shopify Web) Engineering and Development Ottawa, Canada
Infrastructure Engineer Engineering and Development Ottawa, Elgin - HQ
Production Engineering - Storefront Renderer Engineering and Development Ottawa, Elgin - HQ
Senior Developers and Managers - Shipping Services Engineering and Development Ottawa, Canada