Engineering Manager - Streaming Foundations
About the role
About the team
The Streaming Foundations team builds and operates streaming infrastructure at Shopify, which includes Shopify’s fleet of Kafka clusters that span the globe, client libraries in Go and Ruby, and services that integrate streaming infrastructure with the rest of Shopify. Our platform powers mission critical event-driven applications across Shopify, such as search, webhooks, and merchant analytics.
About the role
We are looking for an Engineering Manager to lead our Streaming Foundations team. You’ll be leading a team of world-class engineers to help scale and operate the streaming infrastructure that is part of the core stack that powers Shopify’s products and services. You will pair with the technical leads to drive the roadmap and balance shipping new platform capabilities, without sacrificing platform resiliency in a challenging environment.
What you'll do
Build, lead and grow a world class team that manages mission critical infrastructure that the rest of Shopify builds on
Practice extreme ownership: you own your team's outcomes end to end, from roadmap through production operations
Shape the roadmap with teams across Shopify so the platform scales ahead of product needs, not behind them.
Stay hands-on by collaborating with the team through shipping code and joining the on-call rotation
Use and shape how the team uses AI for design, coding, and collaboration
Drive engineering excellence, balancing operational strength with a high shipping cadence.
Communicate with diverse audiences (cross-team RFCs, leadership briefs, non-technical stakeholders)
What you'll bring (we don’t expect you to have done all of this)
Reflexively use AI to accelerate and improve your daily work
Have hands-on experience and understanding of Apache Kafka, Kubernetes, GCP, and/or other streaming
Have prior experience managing a high-performing team that is responsible for data-intensive mission critical infrastructure
Hold a high bar for what great looks like, and push the team to deliver it every time.
Demonstrated experience hiring, growing, and shaping a high-performance engineering team
Stay technical enough to review designs, challenge trade-offs, and ship code alongside the team
At Shopify, we pride ourselves on moving quickly—not just in shipping, but in our hiring process as well. If you're ready to apply, please be prepared to interview with us within the week. Our goal is to complete the entire interview loop within 30 days. You will be expected to complete a live pair programming session, come prepared with your own IDE.
About Shopify
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 over 8,300 employees and generated over $1 trillion in sales for millions of merchants in 175 countries.
This is life-defining work that directly impacts people’s lives as much as it transforms your own. This is putting the power of the few in the hands of the many, is a future with more voices rather than fewer, and is creating more choices instead of an elite option.
About you
Moving at our pace brings a lot of change, complexity, and ambiguity—and a little bit of chaos. Shopifolk thrive on that and are comfortable being uncomfortable. That means Shopify is not the right place for everyone.
Before you apply, consider if you can:
- Care deeply about what you do and about 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 face of ambiguity and thrive on (rather than endure) change
- Bring critical thought and opinion
- Put AI agents and tools to work on the tasks they're built for, and focus on the work only humans can do
- Embrace differences and disagreement to get shit done and move forward
- Work digital-first for your daily work
We may use AI-enabled tools to screen, select, and assess applications. All AI outputs are reviewed and validated by our recruitment team.
We hire people, not resumes. If you think you’re right for the role, apply now.
Experience managing a high-performing team responsible for data-intensive mission-critical infrastructure; hands-on experience with Apache Kafka, Kubernetes, GCP or other streaming; strong technical skills; ability to hire, grow, and shape engineering teams.
Key Responsibilities
- leading engineering team
- shaping roadmap
- driving engineering excellence
Skills & Tools
Apache Kafka, Kubernetes, GCP
Job Details
- Category: Engineering
- Seniority: Senior Level
- Commitment: Full Time
- Workplace: Remote — North America
- Languages: English
About Shopify
A global commerce platform that empowers entrepreneurs and enterprises to start and scale businesses. — Industry: Information Technology