Data Engineer (Senior)
Summary
Senior Data Engineer builds scalable data platforms using Microsoft Fabric, Python, Spark, and APIs to power analytics and decision-making for a modern instant-photography company.
Polaroid Amsterdam, North Holland, Netherlands
Data Engineer (Senior)
Join to apply for the Data Engineer (Senior) role at Polaroid.
About us
Polaroid was founded in 1937 by one of the most seminal innovators of the 20th century, Edwin Land. In 2008, Polaroid shuttered its last factory, but a group of diehard fans came together as The Impossible Project to save instant films. Over 10 years later that startup acquired what was left of Polaroid and today we’re again a small group of people passionate about changing the world through great products.
Job Summary
As a Senior Data Engineer, you will be responsible for architecting and designing data solutions, developing data models, and building scalable API‑driven data platforms using Microsoft Fabric’s Lakehouse architecture. You will lead the design of our data infrastructure, establish data modeling standards, and create robust API strategies to support data‑driven decision making across our creative and business operations. You will leverage Python, Spark, and other tools within the Fabric ecosystem to build enterprise‑grade ETL processes, design and implement various data communication protocols including GraphQL and REST APIs, and architect comprehensive data solutions across our modern data lakehouse infrastructure.
Key Responsibilities
- Lead and action the architectural design, implementation and maintenance of enterprise‑wide data platforms and solutions using Microsoft Fabric Lakehouse architecture.
- Design and implement comprehensive dimensional and relational data models following industry best practices.
- Architect, develop, maintain and document RESTful and GraphQL APIs for data consumption across the organization.
- Design, develop, and optimize complex data pipelines using Microsoft Fabric Lakehouse, Data Factory, Synapse Data Engineering and ELT processes using Python and Apache Spark.
- Mentor junior and mid‑level data engineers on best practices, design patterns, and technical skills.
Qualifications
- Bachelor’s or master’s degree in computer science, Data Engineering, Computer Engineering, or related field.
- 5+ years of hands‑on experience in data engineering with at least 2 years in a senior or lead role.
- Expert‑level proficiency in Python with deep experience in data engineering frameworks (PySpark, pandas, numpy, Airflow).
- Advanced SQL skills including complex query optimization, window functions, CTEs, and stored procedures.
- Extensive experience with Apache Spark including performance tuning, custom transformations, and distributed computing patterns.
- Strong experience with Microsoft Fabric ecosystem (Lakehouse, Data Factory, Synapse, Power BI) or equivalent cloud platforms (Azure, AWS, GCP).
- Hands‑on experience in designing and implementing RESTful and GraphQL APIs.
Soft Skills
- Excellent problem‑solving and communication skills
- Leadership and mentoring capabilities
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Analyst, Engineering, and Information Technology
Industries
Photography