# Spencer Pugh > Software Engineer at Observe Location: San Francisco, California, United States Profile: https://flows.cv/spencerpugh Software Engineer at Observe ## Work Experience ### Staff Software Engineer @ Observe, Inc. Jan 2025 – Present | San Mateo, California, United States Tech lead for stream processing runtime. ### Senior Software Engineer @ Observe, Inc. Jan 2023 – Jan 2025 | San Mateo, California, United States Improvements to Observe's stream processing pipeline to support new ingestion modes, reduce latency, and improve reliability. More work to support tracing capabilities in the platform. GeoIP lookup. S3 export. Mentored interns and new hires. ### Software Engineer @ Observe, Inc. Jan 2021 – Jan 2023 | San Mateo, California, United States OPAL query language + compiler. Query execution and optimization. Foundational work to support tracing capabilities. Incremental view maintenance. ### Software Engineer Intern @ Microsoft Jan 2020 – Jan 2020 Built an end-to-end tool to profile heap memory usage from third-party libraries in the Azure Sphere operating system, to help customers make their applications more memory efficient. Wrote proxies for C standard library memory functions to efficiently record heap allocation statistics on the Azure Sphere IoT device and expose them through HTTPS to the user on a connected PC. Retrieved these statistics from devices and visualized them on the user end using Python. ### Storage Software Engineering Intern @ Dell EMC Jan 2019 – Jan 2019 | Seattle, Washington Implemented a process to verify and correct usage metadata ("metering data") in an object storage system. Created new metering data structures using Google Protocol Buffers, and updated the metering aggregation process using concurrent Java code. Implemented a process to automatically correct metering data by parsing a log of storage operations. Reduced metering service downtime through data structure design, which aligned with log structure such that the new correction process could run without pausing the metering service. ### Software Engineering Intern @ CyberOne Jan 2017 – Jan 2018 | San Francisco, California Doing whatever needed to get done in a 3 person startup. Helped build a customer portal for the product (full stack). Worked directly with CEO and remote contractors. Later on, worked under a tech lead. ## Education ### Bachelor of Science - BS in Computer Science UCLA ### High School Diploma Miramonte High School ## Contact & Social - LinkedIn: https://linkedin.com/in/spencer-pugh --- Source: https://flows.cv/spencerpugh JSON Resume: https://flows.cv/spencerpugh/resume.json Last updated: 2026-04-01