Principal Software Engineer

MattWoodley

LeaderBuilderFather
The Toronto skyline at night, the CN Tower lit orange above the downtown towers and a last band of sunset burning low behind them, with a floodlit park in the dark foreground.
Blue hour from the hillRiverdale Park, Toronto · 21 SEP 2015

Details

A bit about me

  1. -What matters

    Family

    Above all else, my two kids, my partner, and our dog come first. I’ve photographed the world, but now my favourite place to be is home with family.

  2. -Elsewhere

    Commitment to Craft

    Outside of my career, I love to build stuff with my hands, from home renovations to "fine" wood working, and am always looking for the next skill to hone.

  3. -At work

    Leadership by example

    I’ve excelled at the organizational IC leadership level in Big Tech, and thrive when inventing, designing, implementing, and mentoring. I am passionate about technical quality, but also about clarity: helping a group understand what matters, why it matters, and how to build it.

Career

How I got here.

From school to career.

  1. University of Waterloo

    4 co-op employers

    1. Student

      Bachelor of Software Engineering

      Sep 2005 — Apr 2010 · 4 yrs 8 mos · Waterloo

      With honours 🤓

    2. Co-op terms

      4 employers · 2006 — 2009

      • Emergis

        May - Aug 2006, Jan - Apr 2007, Aug - Dec 2007 · 12 mos · Toronto

        Health stuff.

      • Amazon

        May 2008 — Aug 2008 · 4 mos · Seattle

        Event tracking stuff.

      • Qualcomm

        Jan 2009 — Apr 2009 · 4 mos · San Diego

        Cellular network base station stuff.

      • Arista Networks, Inc.

        Sep 2009 — Dec 2009 · 4 mos · Silicon Valley

        Networking switch stuff.

  2. Sandvine

    1. First roleSDE

      Embedded Software

      May 2010 — May 2011 · 1 yr 1 mo · Waterloo

      Embedded software for enterprise network switches, built and debugged alongside the support engineering team.

  3. Amazon

    14 yrs 11 mos · 7 roles

    1. SDE

      Digital Products & Devices

      Jun 2011 — Oct 2013 · 2 yrs 5 mos · Seattle

      Established backend services and the Android on-device history store behind the Fire Phone's Firefly app.

    2. PromotedSDE II

      Digital Products & Devices

      Oct 2013 — Mar 2015 · 1 yr 6 mos · Seattle

      Led the implementation of real-time audio identification in Firefly using Shazam, and established the data pipeline for ingesting Amazon's Instant Video catalog.

    3. SDE II

      Fulfillment Tech

      Mar 2015 — Feb 2016 · 1 yr · Toronto

      Integrated Kiva robotics into Amazon's picking software and helped launch the first international Kiva fulfillment center in Poland.

    4. SDE II

      CS Workforce Management

      Feb 2016 — Oct 2017 · 1 yr 9 mos · Toronto

      Designed and implemented a system that automatically allocated associates based on real-time demand, replacing a manual excel based process.

    5. PromotedSenior SDE

      CS Account and Ordering

      Oct 2017 — Oct 2022 · 5 yrs 1 mo · Toronto & Remote

      Established the vision and architecture for a distributed GraphQL schema across Customer Service: 50+ federated sub-schemas at 10,000+ peak TPS.

    6. PromotedPrincipal SDE

      CS Account and Ordering

      Oct 2022 — Sep 2023 · 1 yr · Remote

      Took the bureaucracy out of GraphQL schema governance for 100+ developers, then handed the project to its next leaders.

    7. Principal SDE

      CS Contact Center Infrastructure

      Sep 2023 — Apr 2026 · 2 yrs 8 mos · Remote

      Led the org's three-year architecture plan: an L2 construct SDK for AWS Connect, an ML routing model, and the deprecation of a legacy routing system. Extracurricular: established a CS wide Sev-1 incident response management process (1000+ engineers, agg alarms, dashboard, etc.)

That's all

Say hello.