This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Data Engineer at Mozilla, you will be a key member of our Data Engineering team. This team manages the entire data lifecycle: ingesting and transforming raw data into reliable, high quality models that empower Mozillians to make data informed decisions. You'll bridge the gap between our technical systems and our business needs, helping us build a better data platform while making sure the data itself is easy for other teams to use and trust.
Job Responsibility:
Build the pipes: Build and manage business data pipelines as well as transform Firefox telemetry data into structured high quality datasets
Make data make sense: Partner with data scientists, product, and marketing teams to turn complex datasets into the models and metrics that drive Mozilla's decisions
Be a guardian of data quality: Ensure datasets stay accurate and performant by using observability tools to monitor quality and joining a weekly triage rotation to resolve data issues
Evolve our platform: Partner with other data engineers and platform engineers to improve how we work
Maintain data integrity: Ensure data governance and privacy policies are implemented and enforced across the tens of terabytes of data flowing through systems daily
Requirements:
At a minimum, 4 years of professional experience in data engineering
Proficiency in SQL and Python, and an eagerness to integrate AI into data engineering workflows to help us scale
Experience mapping complex business processes into extensible, analytical data models
Strong software engineering fundamentals
Self directed execution
Collaborative spirit
A track record of recommending and implementing new data collection methods to improve data model quality
You have used data to answer specific questions and guide company decisions
You have experience with cloud distributed systems (we use GCP) including distributed databases, message queues or batch / stream processing
You ensure data is safe to depend on through smart orchestration, error handling, and idempotency
Commitment to our values: Welcoming differences
Being relationship-minded
Practicing responsible participation
Having grit
What we offer:
Generous performance-based bonus plans
Rich medical, dental, and vision coverage
Generous retirement contributions with 100% immediate vesting
Quarterly all-company wellness days
Country specific holidays plus a day off for your birthday
One-time home office stipend
Annual professional development budget
Quarterly well-being stipend
Considerable paid parental leave
Employee referral bonus program
Other benefits (life/AD&D, disability, EAP, etc. - varies by country)