Andrew L.
Software Engineer @ Snap
- Role
- Software Engineer at Snap Inc.
- Location
- Seattle, WA, US
- LinkedIn followers
- 500 followers
Experience
Software Engineer
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.