Developer Acceleration - Developer Analytics Lead

Ottawa, Canada
Production Engineering
full-time
As Shopify’s development team grows to 1000 developers and beyond, we need to find new ways to increase productivity and benefit from our size. We do this today by building tools and process that keep our developers focused on their job of efficiently and safely delivering code changes to our platform. Our next challenge is to ensure that we’re making the right decisions at the organization and team levels by incorporating developer analytics for senior and front line management. We need to answer questions like is how long does it take new developers to get up-to-speed, are we delivering changes exponentially/linearly/sub-linearly as our team grows, and how long does it take to get code from idea to production?

We need a strong developer analytics lead to build out this discipline.

You have a solid understanding of the data discipline, how to measure, and the dangers of data. You’ll work in collaboration with our existing product focused data teams, development leadership, and peers in the industry to define the measures and put the tools in place so that we can more effectively guide the development organization and support our development teams. This is a role for you if you want to take on the challenge of making the Shopify development team more productive and efficient as it grows and share what you learn publicly to advance the industry.

Check out some of the product related data related work that we’re doing and how we’ve improved developer productivity by making it easy to test on mobile, deploying code changes automatically, and keeping our Ruby on Rails framework up-to-date.

Required experience for the role:

    • Technical leadership and/or management experience
    • A willingness to evangelize developer metrics and understand how to drive adoption and use across the organization
    • Experience using narratives and dashboards to incite stakeholders to action
    • Strong fluency in SQL and development experience with Python
    • Good spoken and written communication skills

Relevant experience for the role:

    • Previous experience working in Data Analytics, Science, or Engineering
    • Experience with statistical methods like regression, GLMs, or experiment design and analysis
    • Conducted market research to look at various competitive landscapes or generate feedback on a given product’s user experience through the use of surveys.
    • Exposure to Tableau, QlikView, Mode, Matplotlib, or similar data visualization tools
    • The willingness to make mistakes and learn from them and laugh about them

Projects you could work on:

    • Technical contributions for collecting, analyzing, and sharing development data to answer questions like “what is the bottleneck in our code review process?”
    • Establishing the data discipline within the development organization
    • Finding, hiring, and onboarding people to build a new developer analytics team
If you’re interested in helping us shape the future of commerce at Shopify, click the “Apply For This Job” button to submit your application. Be sure to address your cover letter to Lawrence in the additional info section and tell him why you think you'd be great for the role.