Senior Data Engineer

Remote Full TimeCanada (Remote)Mozilla

Mozilla Corporation is seeking a Senior Data Engineer to join their Data Engineering team. The team manages the entire data lifecycle, and the successful candidate will bridge the gap between technical systems and business needs, helping to build a better data platform. Responsibilities include building business data pipelines, transforming data into structured high-quality datasets, and ensuring data quality and integrity.

Requirements

  • 4+ years of professional experience in data engineering
  • Proficiency in SQL and Python
  • Experience with cloud distributed systems (GCP) including distributed databases, message queues or batch/stream processing
  • Data modeling and mapping complex business processes into extensible, analytical data models
  • Strong software engineering fundamentals and modular, reusable code
  • Self-directed execution and collaborative spirit
  • Experience with data governance and privacy policies
  • Proficiency in one or more of: data collection methods, data model quality, distributed systems, data safety and orchestration

Benefits

  • Generous performance-based bonus plans
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions
  • Quarterly all-company wellness days
  • Country-specific holidays and birthday off
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program

Before applying for this position you need to submit your online resume. Click the button below to continue.

Tired of manual job applications?

JobCopilot auto-applies to thousands of RevOps and GTM roles on your behalf — so you can focus on interviews, not applications.

Applying for this role?

Tailor your resume to this exact role — hiring managers notice the difference.

Latest articles on the blog

RECRUITERS!

Reduce the risk of your recruitment process (applicant quality, long and inefficient process) by selecting from a relevant pool of candidates.

POST A NEW JOB NOW!