We’re looking for a...

Backend Software Developer

Job post summary
Location
Specialty Engineering and Development

About the role

Shopify is the world’s fastest growing commerce platform and we have no plans to slow down. We’re on a mission to scale our platform while simultaneously improving performance, reliability, and resiliency. To do this, we need the help of dedicated, methodical, and versatile engineers.

Shopify is the longest continuously developed Rails app on the planet. Many core Rails features were actually developed at Shopify, and we’re constantly improving our codebase to make it better or leaner. 

We’re looking for senior backend and full stack developers with a passion for solving tough problems with performant code. Our teams deploy new, high-quality 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.

You'll need to have:

  • Experience building backend web services using languages and frameworks (Ruby on Rails, Python, PHP, etc)
  • Utilizing relational databases in SQL
  • Working with Rails or the desire to learn it quickly
  • Building and scaling user-focused platforms and infrastructure

It'd be amazing if you have experience with:

  • Project management
  • Replacing legacy code and data migrations
  • E-commerce concepts (checkout, shopping carts, etc)

We offer you:

  • Work in a dynamic environment where new features in large scale products are being created regularly
  • A tight-knit team that provides many opportunities for ownership and autonomy
  • Freedom to make your own decisions around your professional growth
  • Learning and growing constantly to feed your passion for self-improvement and make those around you better
  • Flexible working hours and a competitive compensation package

If you’re interested in helping us shape the future of commerce, click the “Apply for this job” button to submit your application. We know that applying to a new role takes a lot of work and we truly value your time. Vee is looking forward to reading your application. 

Job postings for similar
Position Specialty Location
Production Engineering - Scalability and Reliability Engineering and Development Ottawa, Montreal, Toronto, Waterloo, Remote
Production Engineering - Kafka Infrastructure Engineer Engineering and Development Montreal, Canada
Production Engineering - Director of Datastores Engineering and Development Ottawa, Montreal, Toronto, Waterloo, Remote
Production Engineering - Search Infrastructure Engineer Engineering and Development Montreal, Canada
Production Engineering - Developer Tools Manager Engineering and Development Ottawa, Montreal, Toronto, Waterloo, Remote UTC -4 to UTC -8 time
Web Developer Lead, Checkout Engineering and Development Montreal, Canada
Choose your own Security Engineering adventure Engineering and Development Montreal, Canada
Software Developer Lead - International Growth Engineering and Development Ottawa, Montreal, Toronto, Waterloo
UX Developer Lead, Themes Engineering and Development Montreal, Canada
Mobile Developer - Security Engineering and Development Montreal, Canada
Lead Software Developer Engineering and Development Montreal, Canada
Web Team Lead, Core Engineering and Development Montreal, Canada
Production Engineering Lead - Search Infrastructure Engineering and Development Montreal, Canada
Software Developer Engineering and Development Montreal, Canada
Senior Software Developer Engineering and Development Montreal, Canada