← Back to notes

    Ilya Grigorik on Being a Distinguished Engineer at Shopify

    2024-11-28

    Ilya Grigorik, Distinguished Engineer (L10, VP-equivalent) at Shopify.

    tldr

    • "optimize for being the only person who can do X, not the best at one narrow thing"
    • build a talent stack: 80-90% competence across many domains beats 100% in one
    • success = making teams self-sufficient, then vanishing like Homer Simpson into the bushes
    • "parachuted into foreign terrain" - that's the principal+ job description
    • ship embarrassing work early; perfectionism kills growth

    career path

    • waterloo co-op was transformative: 6+ real-world "shots on goal", reduced stigma of trying things, built pragmatic skills
    • founded PostRank (social engagement ranking, PageRank for Web 2.0) right after undergrad
    • acqui-hired by Google in 2011 (team/expertise for Google Analytics + social features during Google+ era)
    • at Google: joined as EM → rebuilt stack at scale → turned down Director path to go back to IC in "Make the Web Fast" group (Chrome, performance)
    • seesawed between IC and management ("tours of duty") - common for high-level ICs
    • moved to Shopify as IC, progressed Principal → Distinguished Engineer

    on principal+ / distinguished engineering

    • dynamic range is essential: operate across stack layers (low-level to business), switch between startup-speed and long-term design
    • principal+ roles are ambiguous - no clear checklist. "parachuted into foreign terrain," must self-orient, find high-impact problems
    • optimize for being the only person who can do X, not the best at one narrow thing
    • build a "talent stack" / portfolio of skills (80-90% competence across domains quickly) → unique combinations make you versatile and antifragile
    • example: engineering + marketing + PR + APIs lets you bridge silos others can't

    success criteria

    • making teams self-sufficient (then vanishing like Homer Simpson into bushes)
    • sometimes own a "tour of duty" via management to scale a mission
    • bridging technical/business layers, translating across orgs

    advice

    • don't let success/audience expectations stop you from shipping imperfect work
    • early "embarrassing" stuff drives growth; keep publishing/trying bravely
    • chase curiosity/passions over linear "growth" paths
    • be brave about mistakes/new domains
    • leverage unique skill intersections

    influence

    • Sir Ken Robinson (TED talks/books on rethinking education for creativity vs. factory model)