Software Engineers

About the Role

Code is at the core of Shopify. As a Software Engineer, you will craft innovative and scalable code powering commerce across the globe.
Your mission: build extendable products that enhance every layer of the commerce stack—from exceptional buying experiences to groundbreaking financial products and developer tools.
Embrace the unorthodox, iterate rapidly, and develop solutions that empower merchants to thrive.

Key Responsibilities

  • Develop and maintain scalable Rails applications, pushing the boundaries of Ruby.
  • Solve complex engineering problems with full ownership over products impacting millions daily.
  • Collaborate across disciplines to ship projects weekly, fostering rapid iteration and improvement.
  • Engage with Shopify leadership, including CEO Tobi, who is deeply involved in coding and sets technical direction.
  • Participate in on-call rotations to ensure reliability and performance of Shopify systems.

Qualifications

  • Strong engineering proficiency and a passion for exploring technological limits, regardless of stack.
  • Experience building scalable, user-centric applications that enhance the commerce experience.
  • Ability to solve complex problems with innovative solutions in a collaborative environment.
  • Excellent communication skills to convey technical ideas effectively.
  • Growth-oriented mindset, constantly seeking improvement and innovation.

About Shopify

Shopify enables anyone with a dream to start and scale a business. Since 2006, we’ve grown to over 8,300 employees and generated over $1 trillion in sales for millions of merchants in 175 countries.
We create opportunities and choices, empowering individuals rather than the elite few.

About You

Thriving at Shopify means embracing change, complexity, and ambiguity. Consider whether you can:

  • Care deeply about your work and making commerce better for everyone.
  • Excel by seeking professional and personal hypergrowth.
  • Keep up with an unrelenting pace (the week, not the quarter).
  • Be resilient and resourceful in the face of ambiguity, thriving on change.
  • Bring critical thought and opinions to the table.
  • Use AI tools reflexively as part of your workflow.
  • Embrace differences and disagreements to get work done.
  • Work digital-first in your daily activities.

Application Notes

Shopify moves fast—not just in shipping, but in hiring. Expect to interview within a week and complete the full loop within 30 days.
A pair programming interview using your own IDE is part of the process. On-call work may be required.

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.