10 Snap engineering leaders

Korwin Smith, Sr. Director of Engineering, Cloud Infrastructure, opens this list of Snap engineering leaders, who hold senior director and director roles across software, platform, infrastructure, site reliability and computer vision engineering. A reader can learn how engineering leaders work at Snap from people who have held the role.

10 professionals1 companyData retrieved October 24, 2026

Professionals to explore

  1. Ahmed El Baz

    Experience: Director of Infrastructure and Data Platform · Snap Inc.

    Ahmed El Baz has been Director of Infrastructure and Data Platform at Snap Inc. since October 2025, based in Redmond, Washington, with a headline of Head of Infrastructure and Data Platform. Ahmed El Baz's other Snap Inc. rows include Senior Software Engineering Manager (since 2022), Software Engineering Manager (since 2019) and Software Engineer (2016 to 2019).

  2. Blake Rosenthal

    Experience: Director of SRE · Snap Inc.

    Blake Rosenthal has been Director of SRE at Snap Inc. since May 2021, based in the San Francisco Bay Area, a role the listing tags at Director level in engineering. Blake Rosenthal was Lead Site Reliability Engineer at BlueJeans by Verizon (2015 to 2021), Senior Site Reliability Engineer at Uber (2011 to 2015) and Senior Software Engineer at Facebook (2008 to 2011).

  3. Bo Chen

    Experience: Director of Software Engineering · Snap Inc.

    Bo Chen has been Director of Software Engineering at Snap Inc. since March 2026, based in the Seattle area, with a headline of Director of Platform Engineering at Snap. Bo Chen also held Director of Software Engineering (2023 to 2025) and Sr. Software Engineering Manager (2019 to 2023) roles at Snap Inc., and was Sr. Director of Software Engineering at Docker, Inc (2025 to 2026).

  4. Daniel Wagner

    Experience: Senior Director of Software Engineering · Snap Inc.

    Daniel Wagner has been Senior Director of Software Engineering at Snap Inc. since September 2024, based in Vienna, Austria, with a headline about heading Spectacles software engineering. Daniel Wagner's other Snap Inc. rows are Director (2022 to 2024) and Director, Computer Vision Engineering (2019 to 2022), and Daniel Wagner was CTO at DAQRI (2018 to 2019).

  5. Hooman Javaheri

    Experience: Director of Engineering · Snap Inc.

    Hooman Javaheri has been Director of Engineering at Snap Inc. since October 2025, based in the Los Angeles area, with a headline of Director of Engineering - Ad Signals & Measurement. Hooman Javaheri's other Snap Inc. rows are Senior Engineering Manager (2022 to 2025), Tech Lead Manager (2019 to 2022) and Software Engineer (2017 to 2019).

  6. Korwin Smith

    Experience: Sr. Director of Engineering, Cloud Infrastructure · Snap Inc.

    Korwin Smith has been Sr. Director of Engineering, Cloud Infrastructure at Snap Inc. since July 2022, based in Seattle, a role the listing tags at Director level. At Amazon, Korwin Smith was General Manager, Communication Developer Services, AWS (2021 to 2022) and Director, Software Development, Physical Stores (2012 to 2021).

  7. Qi Pan

    Experience: Director, Computer Vision Engineering · Snap Inc.

    Qi Pan has been Director, Computer Vision Engineering at Snap Inc. since October 2016, based in Surbiton, England. Qi Pan was Technical Fellow at PTC (2015 to 2016) and Computer Vision Lead for Vuforia at Qualcomm (2011 to 2015), and was a Computer Vision PhD Student at the University of Cambridge (2007 to 2011).

  8. Robbie Holmes

    Experience: Director of Engineering · Snap Inc.

    Robbie Holmes has been Director of Engineering at Snap Inc. since April 2026, based in San Francisco, and the profile says Robbie Holmes leads Business Experience Engineering at Snap. Robbie Holmes was Director of Engineering (2023 to 2026) and Senior Engineering Manager (2021 to 2023) at Pinterest, and Senior Engineering Manager at AdRoll (2020 to 2021).

  9. Trevor Stephenson

    Experience: Director, Software Engineering · Snap Inc.

    Trevor Stephenson has been Director, Software Engineering at Snap Inc. since April 2025 and Director, Software Engineering at SPECS since April 2026, based in Camarillo, California. Trevor Stephenson's other Snap Inc. rows are Sr. Manager, Software Engineering (2019 to 2025), Manager, Engineering (2018 to 2019) and Software Engineer (2016 to 2018).

  10. Yu Zhang

    Experience: Director of Engineering · Snap Inc.

    Yu Zhang has been Director of Engineering at Snap Inc. since January 2024, based in Mountain View, California, with a headline of Head of Ads ML @ Snap Ads and a highlight citing support for ads quality work. Yu Zhang was Head of Engineering, Website conversion and shopping ads at TikTok (2021 to 2023) and Engineering Manager at Google (2016 to 2021).

Choose the right perspective

Match the person's area, such as infrastructure, ads engineering, computer vision or reliability, to the decision you face. Check when each role started to judge how current the person's view of Snap's engineering work is.

Questions to take into the conversation

  1. 01What did you change first when you took on your engineering leadership role at Snap, and why?
  2. 02How do you balance shipping new features with keeping systems reliable at scale?
  3. 03What has your own work taught you about growing engineering managers into directors?

Reaching Snap engineering leaders

How can I contact one of these Snap engineering leaders?

Pick one of the 10 people on this page and choose "Book a paid call", or describe your project to find others. You offer a fee for a 15-minute call or a written answer, Instant Expert finds the person's work email and sends the invitation, and they decide whether to accept. The list covers 1 company: Snap Inc., based on profile data retrieved on October 24, 2026. Being listed here doesn't mean someone has agreed to take calls.

How much does it cost to reach Snap engineering leaders?

You choose the offer, starting at $5 per person. The offer is what the person receives, and Instant Expert's fee is added on top, so a $100 offer costs you $125. The fee is 20% of what you pay. You're charged only when the person books the call or sends the answer.

What if they don't reply?

You pay nothing. Instant Expert sends follow-up reminders, and if the person hasn't booked or answered within 7 days, the request expires and any hold on your card is released. You can invite several of the 10 people on this list at once and cap your total spend, so you pay only for the ones who accept.

Can an AI agent ask one of these Snap engineering leaders a question?

Yes. An agent with a USDC wallet on Base can ask one question without an Instant Expert account. It names the person, for example by the LinkedIn URL on this page, and pays per ask over x402 (HTTP 402). The person answers in writing or by voice note, and if nobody answers within 7 days, the payment goes back to the wallet automatically. Claude and ChatGPT can do the same through the Instant Expert connector: setup is at /docs/mcp for Claude and /docs/chatgpt for ChatGPT. x402 docs

About this directory

This is a professional research starting point based on business profile data retrieved on . Titles and companies reflect that source snapshot; roles marked former had ended by then. Check the linked profiles for current details. Inclusion does not imply Instant Expert membership or availability.

Request a correction or removal

Other perspectives