About the role
Trust & Security spans a broad scope at Shopify. On the Security Tooling Team, we build everything from scanners to detect all manner of nastiness, to tools that increase visibility into our networks, to automated reputation monitoring systems … and that’s a very small subset of what we do! We approach our work with two goals in mind: (1) reducing our teammates’ toil with software and (2) safeguarding our 600K+ merchants’ livelihoods.
We are looking for a Technical Lead to build out security tooling for the wider Trust & Security team. Coming in at this level, you will design and build security tools which the team will leverage to make commerce more secure for everyone. You will work on projects that have a positive impact across the Trust & Security team, and in turn, allow them to respond quickly and with greater accuracy.
To give you an idea of the type of work we do, here’s a talk by Diana Birsan and Steven Scott about a tool developed to protect our Default to Open culture. We also encourage you to check out our Engineering Blog for more info about engineering at Shopify.
- Discover weakness or repetitive tasks (or the intersection of the two!) that could be improved with software, and then build that software.
- Lead multiple projects and prioritize which needs the most attention.
- Share knowledge and provide technical leadership to others on the team.
- Provide security advice to developers across Shopify.
- Maintain trust with Shopify engineering teams.
Requirements for the role:
- Security-specific development experience. You’ve spent several years building security tools and features that scale with a growing company.
- Partnering with non-security development teams. You’re able to communicate security-speak to anyone.
- Ability to operate independently, but not as a silo. You require minimal supervision, but understand the value of collaborating and knowledge-sharing.
- Keeping a bird’s eye view. You’ve lead projects from road-mapping to completion, knowing who else to loop in in the process.
- Note: If some of this tech is new to you, that’s OK! We know not everyone will come in fully familiar with this stack, and we provide support to learn on the job.
- Building security tools for infrastructure and applications running on public cloud: GCP, AWS, Azure
We know that looking for a new role can be both exciting and time-consuming, and we truly appreciate your effort. Krystle is an actual real live person (👋🏻) and is looking forward to learning more about you. Tell us why this is the role for you!
|Production Engineering - Mobile Tooling Manager||Engineering and Development||Ottawa, Montreal, Toronto, Waterloo, Remote UTC-4 to UTC|
|Senior Software Developer - International Growth||Engineering and Development||Ottawa, Canada|
|Developer - Billing||Engineering and Development||Ottawa, Canada|
|Mobile Software Engineer - Shipping Services||Engineering and Development||Ottawa, Canada|
|Lead Software Engineers - Shipping Services||Engineering and Development||Ottawa, Canada|
|Production Engineering - Rails Infrastructure - Ruby Systems Engineer||Engineering and Development||Ottawa, Canada|
|Senior Software Engineer - Shipping Services||Engineering and Development||Ottawa, Canada|
|Mobile Developer - Security||Engineering and Development||Ottawa, Canada|
|Production Engineering Lead - Search Infrastructure||Engineering and Development||Ottawa, Canada|
|Production Engineering - Edgescale - Domains and Notifications||Engineering and Development||Ottawa, Canada|
|Production Engineering Lead - Edgescale - Edge and Infrastructure||Engineering and Development||Ottawa, Canada|
|Lead Software Developer - International Growth||Engineering and Development||Ottawa, Canada|
|Production Engineer – Service Communication||Engineering and Development||Ottawa, Toronto, Montreal|
|Production Engineering - Director of Datastores||Engineering and Development||Ottawa, Montreal, Toronto, Waterloo, Remote|
|Production Engineer - Edgescale - Edge and Infrastructure||Engineering and Development||Ottawa, Canada|
|Software Engineer - Shipping Services||Engineering and Development||Ottawa, Canada|
|Business Systems Developer||Engineering and Development||Ottawa, Canada|
|Production Engineering - Datastores - Senior Software Engineer||Engineering and Development||Ottawa, Montreal, Toronto, Waterloo, Remote UTC -4 to UTC -7 time|
|UX Developer Lead - Polaris||Engineering and Development||Ottawa, Remote|