Mozilla

Senior Data Engineer

Mozilla

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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
  • You’ll partner with data scientists, product, and marketing teams to turn complex datasets into the models and metrics that drive Mozilla’s decisions
  • 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
  • You’ll partner with other data engineers and platform engineers to improve how we work
  • 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. You have a clear vision for long-term architecture but prefer an incremental approach that delivers immediate value while allowing our models to evolve.
  • You build modular, reusable code and efficient logic that remains performant when processing data at our scale
  • You are comfortable taking a high level goal and turning it into a plan. You have a track record of owning projects from start to finish, managing your own blockers, and keeping your team in the loop.
  • You possess strong communication skills and the ability to work effectively with a distributed team across different time zones.
  • Commitment to our values: Welcoming differences, Being relationship-minded, Practicing responsible participation, Having grit.
  • 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.
Benefits
  • Generous performance-based bonus plans to all eligible employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • 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)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SQLPythondata engineeringdata modelingdata processingdata collection methodsorchestrationerror handlingidempotencyAI integration
Soft Skills
communicationproject managementproblem-solvingteam collaborationadaptabilityrelationship-buildinggritownershipincremental approachdistributed team collaboration