What is a Data Engineer at Snap?
As a Data Engineer at Snap, you are the architect of the information backbone that powers one of the world’s most dynamic social platforms. You will be responsible for building, scaling, and maintaining the robust data infrastructure that ingests, processes, and serves the massive volume of data generated by Snap users daily. Your work directly impacts core services, enabling real-time product analytics, machine learning pipelines, and critical business intelligence that guides executive decision-making.
This role is unique because it demands a balance between high-level system design and granular technical execution. You will not only manage complex, high-throughput pipelines but also collaborate closely with software engineering and product teams to translate ambiguous requirements into performant data solutions. Success in this position requires a passion for data integrity, a deep understanding of distributed systems, and the ability to thrive in a fast-paced environment where your technical output significantly influences the user experience.



