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: You’ll build and manage our business data pipelines as well as transform Firefox telemetry data into structured high quality datasets Mozillians can rely on
Make data make sense: You’ll 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: You’ll ensure our datasets stay accurate and performant by using our observability tools to monitor quality and joining a weekly triage rotation to resolve data issues as they arise
Evolve our platform: You’ll partner with other data engineers and platform engineers to improve how we work
Maintain data integrity: You’ll ensure our data governance and privacy policies are implemented and enforced across the tens of terabytes of data flowing through our 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 to all eligible employees
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)
Flexible work environment
Industry-leading paid parental leave (up to 26 weeks of fully paid leave for childbearing parents and up to 12 weeks for non-childbearing parents)
Reimbursement for professional development (up to $3,000/year)
A work setup including the latest hardware and software of your choice