Back
Application
*
Required
Name
*
Email
*
Resume
*
Linkedin Profile
*
Location
*
Start typing and select a location from the dropdown.
Do you have the right to work in your listed location?
*
Which track are you interested in pursuing with Shopify?
*
Individual Contributor
People Manager
Which category best describes your engineering expertise?
*
Backend
Frontend
Fullstack
Infrastructure
Mobile
Security
Applied Machine Learning
How many years of experience do you have managing engineering teams? This does not include academic experience or internships.
*
0-4 years
5-7 years
8-10 years
11+ years
Please select the tools and technologies that you are proficient in.
*
Ruby on Rails
Rust
Golang
Remix
Python
Java
Scala
TypeScript
React Native
Swift
Kotlin
JavaScript
React
HTML/CSS
GraphQL
SQL
Relational Databases
Non Relational Databases
Elasticsearch/Solr
Flink
Bazel
Kafka
Redis
Kubernetes
GCP
AWS
Splunk
Open Source
Site Reliability Engineering
DevOps
Reliability
GKE
Terraform
Service Discovery
Infrastructure as Code
Caching
Engineering Managers at Shopify are highly technical, and coding proficiency is critical to success in this role. As part of our hiring process, candidates are required to participate in two separate 75-minute Pair Programming interviews at different stages of the process (in addition to other technical assessments), where you will take the lead on solving technical problems. These sessions allow us to assess your problem-solving abilities, coding skills, and hands-on technical craft. Are you comfortable with being invited to participate in two Pair Programming interviews as part of your evaluation?
*
Heck yes, that's why I'm here!
I'm cool with it
I'm a little unsure about it
Nah
Preferred programming language for interviews?
*
As an Engineering Manager, how would you describe your experience on projects?
*
I haven't led a project yet, but I've contributed to the tasks assigned to me and learned from the process.
I've led a small project or a part of a larger project from start to finish.
I've led multiple projects across teams and stakeholders, and was accountable for the project's success.
I've led high-stakes projects spanning multiple stakeholders, disciplines, and technical complexities.
Describe your involvement in the design and architecture of a software application in your current role.
*
I've implemented features based on existing designs and learned from the process.
I've contributed to the design and architecture of components or features within a larger application.
I've led the design and architecture of entire applications or significant parts of complex systems.
I've been responsible for the design, architecture, and delivery of multiple complex, large-scale systems.
As an Engineering Manager, how would you describe your approach to mentorship?
*
I'm still learning the ropes, so I focus more on learning myself, rather than mentoring others.
I'm comfortable with my skills, but I haven’t done any official mentoring.
I actively mentor less experienced engineers, sharing my knowledge and often lead team discussions.
I am a craft mentor across the organisation, and am often consulted on high-level decisions.
Please give an example of a project where you led the team . We’d love to know things like what the project was, what part you played, what the outcome was and what you’d change. (Plus, any other details you’d like to share!)
*
What technology or tool have you been tinkering with lately?
*
Please confirm you've read and agree with our candidate NDA
*
NDA here
Please confirm you've read our applicant privacy notice
*
Privacy notice here