Summary
William Bartos is a Senior Backend Engineer with 10 years of experience, currently shaping personalization and recommendation systems at Spotify from New York. He combines deep backend engineering with machine learning expertise, having built high-scale analytics and real-time data pipelines that process billions of rows daily. His background spans Python, Java, Kafka, Flink, Spark, Snowflake and Kubernetes, and he has a track record of architecting fault-tolerant, production ML and data infrastructure. Notably, he moved from podcast analytics to personalization within Spotify, reflecting a focus on turning large-scale user and content signals into actionable recommendations. He holds an MS in Computer Science with a concentration in machine learning and began his career applying engineering and data skills in environmental and embedded systems contexts, a mix that informs his pragmatic approach to complex systems.
10 years of coding experience
8 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at New Jersey Institute of Technology
Bachelor of Science - BS Bioenvironmental Engineering, Bachelor of Science - BS Bioenvironmental Engineering at Rutgers University