Senior Data Engineer

Mozilla Corporation

Remote
Base: not specified; bonus/equity: generous perfor...
Remote
Proficiency in sql and python
Data pipeline development and management
Experience with data modeling and architecture
Mozilla Corporation is a non-profit-backed technology company focused on making the internet better for people through open-source software and privacy-minded products like Firefox

Job Summary

  • Mozilla Corporation is a non-profit-backed technology company focused on making the internet better for people through open-source software and privacy-minded products like Firefox.
  • As a Senior Data Engineer, you will build and manage data pipelines, ensure data quality, partner with various teams to create analytical models, and help evolve the data platform while enforcing data governance.
  • Employees receive generous performance-based bonuses, rich medical and retirement benefits, wellness days, home office stipends, professional development budgets, and considerable paid parental leave.

Matching Summary

Mozilla Corporation is a non-profit-backed technology company focused on making the internet better for people through open-source software and privacy-minded products like Firefox.

Salary

Base: Not specified; Bonus/Equity: Generous performance-based bonus plans; Benefits: Rich medical, dental, vision coverage; generous retirement contributions; wellness days; home office stipend; professional development budget; paid parental leave

Skills & Requirements

Must-have

  • Proficiency in SQL and Python
  • Data pipeline development and management
  • Experience with data modeling and architecture
  • Strong software engineering fundamentals
  • Experience with cloud distributed systems
  • Data quality monitoring and observability
  • Self directed project execution

Nice-to-have

  • Collaborative communication skills
  • Interest in AI integration in workflows
  • Commitment to diversity and inclusion values
  • Experience with data governance and privacy
  • Ability to work with distributed teams
  • Incremental approach to data architecture

Key Requirements

  • Minimum 4 years professional data engineering experience
  • Proficiency in SQL and Python
  • Experience mapping complex business processes into data models
  • Strong software engineering fundamentals
  • Experience with cloud distributed systems (GCP preferred)
  • Ability to work independently and manage projects
  • Strong communication skills for distributed teams

Work Rights

Not specified

Tailored Resume

Cover Letter