Join Shopify's SWE Team

Shopify Logo

👋 Join Shopify's Engineering Team!

Building the code that powers global commerce 💻

Software Engineers at Shopify craft the scalable applications and systems that millions of merchants rely on daily. From Rails applications handling massive transaction volumes to innovative financial products and developer tools, you'll build software that directly empowers entrepreneurs worldwide. Your code becomes the foundation that commerce runs on.

What makes us different?

Software engineering at Shopify means building at unprecedented scale with real impact. You'll work on systems processing millions of transactions daily, not theoretical applications. Your Ruby on Rails code powers actual businesses, your APIs enable real entrepreneurs, and your solutions directly affect merchant success. Plus, you'll code alongside our founder-CEO Tobi, who's still deeply involved in engineering decisions.

How Engineering works at Shopify

Here's how you'll build software that powers global commerce:

💡 Full-stack problem solving

Own products end-to-end, from database design to user interfaces, with complete ownership over solutions that impact millions.

⚡ Rapid iteration & shipping

Ship code weekly with fast feedback loops, turning product roadmaps into scalable software at startup speed.

🎯 Technical excellence & craftsmanship

Write maintainable, performant code with pair programming, thorough code reviews, and commitment to engineering best practices.

🤝 Cross-team impact

Partner with Product, Design, and Business teams to build cohesive solutions that solve real merchant problems.

Our collaborative Engineering community

You'll never solve problems alone—join a vibrant community of engineering experts who learn and grow together.

Hear from our Head of Engineering

Pioneering AI integration across the engineering stack

Farhan Thawar, Shopify's Head of Engineering, shares how the company has been at the forefront of AI adoption, leveraging early access to models from GitHub Copilot, OpenAI, and Anthropic to transform how engineers work.

Discover Shopify's innovative approaches including their internal LLM proxy, unlimited token usage policy, and how engineering teams are building with AI to push the boundaries of what's possible in commerce technology.

Cool systems you'll build

🏗️ Commerce platform infrastructure

Build the Rails applications and services that process billions of dollars in transactions. Your code will handle peak shopping loads during global events like Black Friday and scale seamlessly.

⚙️Developer tools & APIs

Design the APIs and developer platform that thousands of app developers use to extend Shopify. Your work enables an entire ecosystem of commerce innovation.

🤑 Financial products & payments

Create innovative financial tools including Shopify Balance, Capital, and payment processing systems that help merchants manage and grow their businesses worldwide.

🛍️ Merchant experience products

Craft the admin interfaces, mobile apps, and tools that merchants use daily to run their businesses. Your UX decisions directly impact entrepreneur productivity and success.

💻 Tech you'll love

Ruby on Rails React TypeScript GraphQL Terraform Redis Docker Git Kubernetes Airflow Apache Beam OpenAI GPT Vertex AI

A day in the life



9:00 AM
Team Huddle

10:30 AM
Deep Work

12:30 PM
Lunch & Learn

2:00 PM
Product Collab

4:00 PM +
Systems Building

Team Huddle

Quick alignment on priorities and project updates. Share wins, discuss blockers, and coordinate dependencies across teams. These daily check-ins keep projects moving and build strong connections with your colleagues—without getting bogged down in meetings.

What interviews to expect

We match you with teams where you'll thrive as you move through these steps—finding the right fit for your talents and ambitions.



Step 1
Initial Chat

Step 2
Coding Challenge & Life Story Interview

Step 3
Technical Interviews

Step 4
Team Matching

Step 5
Offer

Initial Chat

We start with a conversation to see if what makes Shopify different resonates with you. Are you excited about building robust, high-quality software that directly impacts merchants and commerce around the world? This call helps us both figure out if there's genuine alignment between what drives you and our approach to software engineering.

We're hiring across levels and product areas—your unique talents will guide where you can make the biggest impact.

What we do

Life-defining work for you - and entrepreneurs

Opportunity is not evenly distributed. Shopify puts independence within reach for anyone with a dream to start a business. We propel entrepreneurs and enterprises to scale the heights of their potential.

Since 2006, we've grown to ~8,000 employees and generated over $1 trillion in sales for millions of merchants in 175 countries. The ripple effect of this is far-reaching.

Your growth at Shopify

TL;DR: At Shopify, you own your career path. Our Mastery Cycle helps you level up your skills, while Flex Comp lets you design compensation that actually works for your life. No corporate ladders—just real growth on your terms.

Ready to ship with us?

We're assembling the brightest minds in Engineering to transform commerce worldwide.

Apply Now 🚀


Let's build the future of commerce together!

★ Work where you do your best work ★

We are a fully remote company - It's not where you sit, it's where you ship.

Work from anywhere while connecting when it matters.

The practical stuff: Competitive pay, unlimited vacation (we actually want you to take it), flexible work setup, and a culture that values what you bring, not how you fit in. Learn more here.

See what we're building:

Shopify Editions 🚀