Andrew L.

Software Engineer @ Snap

Role
Software Engineer at Snap Inc.
Location
Seattle, WA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

Experience

  1. Software Engineer

    Snap Inc.

    Apr 2024 — Present · Seattle, WA, US

    Re-architected a Dataflow system for point-in-time data generation (See prior work: https://eng.snap.com/speed-up-feature-engineering), cutting costs by 30% and accelerating feature experimentation. Identified and resolved critical issues, including fixing a memory consumption bug in parquet-java and added support for complex types in Apache Dataflow\'s managed I/O iceberg reader- Drove various cost and latency reductions across core data pipelines used for feature logging (20% cost and latency reduction through round-robin partitioning) and offline dataset generation (10x cost reductions on feature skew) Languages: Java, PythonTechnologies: Spark, Flink, Kafka, Iceberg

Education

  • Imperial College London

    Master's Degree (MSc)

  • University of Cambridge

    Bachelor of Arts (B.A.)

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Andrew L. — Software Engineer at Snap Inc. in Seattle, WA, US | Unifers