Software Developer - Inventory, Orders and Commerce OS

We are looking to grow a team interested in rewriting Shopify from the ground up while it is running. We are focused on setting up the basic building blocks of commerce that allow others at Shopify to develop features for our merchants. We have a team with a sense of what is possible and we know when to stop and ask around for context, or when to push forward to improve the platform. We want to build a system that continues to allow anyone working in development at Shopify to come in and make an impact quickly.

How you will succeed
Your output will allow others build a better platform for the merchant. You will see the benefit of your work indirectly - through the products and features built on top of the foundation we build. In this role you truly build for the long term.  As a key component of Shopify’s core platform, the system needs to be reliable and accurate while still providing the flexibility for adding new features to collect revenue or grow Shopify’s business.

You’ll be learning and growing constantly while writing elegant code in ruby that adds to and improves our code base in meaningful ways.

The 🛠 ‘s you will use include: your team, Ruby on Rails, MySQL, Bugsnag, Splunk, DataDog.
How to Apply📄 ➡️ 📬  If you’re interested in helping us shape the future of payments and commerce, click the “Apply Now” button to submit your application. Please address your application to Kayla.

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

Jean-Philippe C.

Software Developer

Jean-Philippe works with the Purchase Experience Team, focused on developing software to provide the most delightful and accessible buying process possible for consumers.

Amena A.

Merchant Success Manager

Amena works directly with merchants to help them achieve success through Shopify’s platform, acting as the initial point of contact for technical and strategic solutions, aiming to boost visibility, traffic, and sales.

Back to top