Software Developer - Inventory, Orders and Commerce OS
Commerce platform for small and medium-sized businesses
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.
Shopify is a leading cloud-based, multichannel commerce platform designed for small and medium-sized businesses. Merchants can use the software to design, set up and manage their stores across multiple sales channels, including web, mobile, social media such as Pinterest and Facebook, brick-and-mortar locations, and pop-up shops. The platform also provides a merchant with a powerful back-office and a single view of their business.