Chris Morgan

Senior Staff Software Engineer

Woodinville, Washington, United States

About

Staff+ level tech lead with experience in all stages of the SDLC. Demonstrated versatility with experience in several business domains (Fintech, Cloud Services, and Advertising) as well as multiple customers in the DoD and IC. Significant experience with design, implementation, and devops of distributed, scalable, database-driven applications, including Online Transaction Processing (OLTP) and Online Analytical Processing (OLAP). Recognized leadership, teamwork, and customer interaction skills. Proven ability to execute on-time and within budget while exceeding management and customer expectations. Specialties: Java, C++, Distributed Systems, MySQL, NoSQL, OLTP, OLAP

Experience

  • Senior Staff Engineer at Moloco
    Apr 2025 - Present · 1 yr 4 mos

  • Principal Engineer at SoFi
    May 2022 - Apr 2025 · 3 yrs

    * 2023-Present: Principal Engineer for Lending Originations (~60 engineers), driving the consolidation and modernization of the originations funnel for all lending products that is responsible for the majority of SoFi’s revenue. Also part of a grpc/protobuf working group developing tooling and developer infrastructure for schema-first API development across SoFi. * 2023-Present: Lending-wide representative for Data Governance, focused on ensuring that the policies proposed by non-technical stakeholders can be implemented within SoFi’s data ecosystem and contributing tooling to make that possible * 2022-2023: Principal Engineer for the Data Division (~60 engineers), drove the migration of SoFi’s analytical data ecosystem from a monolithic PostgreSQL data warehouse to a hybrid data mesh of Team Data Marts on Snowflake. Responsible for platform-related tooling (Airflow, dbt, debezium, etc.) as well as core data products (e.g. a table representing a daily summary of members).

  • Staff Software Engineer at Google
    Jun 2018 - May 2022 · 4 yrs

    * 2020-2022: Tech Lead (~40 engineers) for BigQuery data movement team (focused on bringing your data to BigQuery, balancing freshness and cost) * 2020-2021: Tech Lead (~30 engineers) for BigQuery migrations team (closing gaps and building services and language features to improve migration experience) * 2019-2020: Built Java MapReduce data pipelines for ML-based privacy-preserving lifetime value calculations * 2018-2019: Designed, implemented, and launched an extension to our ML-based Search Ads 360 bid optimization platform (Java/C++) to support a new external advertising system

  • Staff Software Engineer at Quantcast
    Nov 2016 - Jun 2018 · 1 yr 8 mos

    * Tech Lead (team of 8 engineers) of the team that designed, built, and maintained the company-wide audience & segment management platform that analyzes trillions of events per query * Our pipelines processed upwards of 50 TB/day into denormalized and compressed formats comprising ~15 TB/month using a combination of a proprietary MapReduce framework and Hadoop * Leveraged AWS stack, especially S3, Redshift, EMR, HBase, Elastic Beanstalk, Lambda * Also responsible for DevOps for the entire service

  • Google (5 yrs 4 mos)
    • Senior Software Engineer
      Dec 2013 - Oct 2016 · 2 yrs 11 mos

      * Tech Lead (team of 6 engineers) for ingesting Google Analytics data into Attribution 360 * Built a distributed high-throughput streaming data pipeline in C++ that processed several TB of log data per day and stored it in BigTable * Tech Lead (team of 5 engineers) responsible for Google Analytics integrations with other Google products - increased weekly Google Ads/Google Analytics account linking rate by 50% and launched support for remarketing using first-party data from Google Analytics in Google Ads * Built a distributed Java RPC server that provided an API for our distributed config database (built on Google Spanner) that served thousands of QPS with a median latency of 5ms

    • Software Engineer
      Jul 2011 - Dec 2013 · 2 yrs 6 mos