Skip to content
MozillaMozilla

Senior Staff Data Engineer

Leads the design and improvement of large-scale data platform systems and workflows, collaborating across engineering, data science, and business teams. Requires 10+ years of relevant experience, advanced SQL and Python, cloud data tooling, and technical leadership.

About the job

Responsibilities

  • Design, build, and improve systems that reliably and efficiently process tens of terabytes of data per day.
  • Evaluate and implement new data technologies and establish best-practice standards with Data Engineering and Data Platform Engineering teams.
  • Build and improve GCP workflows using Dataflow, BigQuery, Pub/Sub, GKE, and Airflow.
  • Lead cross-functional projects with Data Science, Product, Legal, Policy, and Engineering stakeholders.
  • Mentor teammates and develop engineering practices across the Data organization.
  • Partner with Data Science to design and implement useful data abstractions.
  • Address the evolving needs of active data products.

Requirements

  • 10+ years of combined experience in Data Engineering, Data Platform Engineering, Data Science, or Data Analyst roles.
  • Deep expertise in Data Engineering and Data Platform Engineering.
  • Experience with data tooling in GCP, AWS, or Azure, including Pub/Sub, BigQuery, and Dataflow (Apache Beam), or equivalent technologies.
  • Experience with Looker, Fivetran, Kubernetes/GKE, Airflow/Cloud Composer, and Terraform, or equivalent technologies.
  • Advanced SQL and Python skills.
  • Strong software engineering fundamentals, including modularity, abstraction, data structures, and algorithms.
  • Experience as a tech lead, team lead, hands-on Data Engineering or Data Platform manager, or in a similar leadership role.

Benefits

  • Performance-based bonus plans for eligible employees.
  • Medical, dental, and vision coverage.
  • Retirement contributions with immediate vesting.
  • Company wellness days.
  • Country-specific holidays and a birthday day off.
  • Home office stipend.
  • Professional development budget.
  • Well-being stipend.
  • Paid parental leave.
  • Employee referral bonus program.
  • Additional benefits vary by country.

Skills

Data Engineering, Data Platform Engineering, GCP, Dataflow, BigQuery, Pub/Sub, Kubernetes, Apache Airflow, Terraform, Looker, Fivetran, SQL, Python, Apache Beam, AWS

SmithRx

SmithRx

United States

Senior Staff Data Engineer
$179k+/yrRemote12+ YOEData Engineering

Leads enterprise data engineering strategy, architecture, delivery, governance, and technical leadership across the organization. Requires extensive data engineering experience, advanced data modeling and warehouse expertise, and strong PySpark, SQL, and Python skills.

Airbnb

Airbnb

United States

Staff Software Engineer, Data Catalog
$212k+/yrRemote9+ YOEData Engineering

Staff Software Engineer leading development of data catalog and metadata infrastructure for discovery, governance, lineage, and quality across Airbnb’s data ecosystem. Requires 9+ years of software engineering experience focused on data infrastructure and strong programming and distributed data technology skills.

Anyscale

Anyscale

San Francisco, CA

Staff Software Engineer, Ray Data
$240k+/yrOn-site7+ YOEData Engineering

Staff Software Engineer responsible for designing and scaling Ray Data’s distributed data-processing infrastructure for large-scale AI training and inference. Requires 6+ years of production software and architectural ownership experience, plus deep distributed-systems expertise and strong Python skills.

Pinterest

Pinterest

United States

Staff Software Engineer, Workflow Platform
$177k+/yrRemote10+ YOEData Engineering

Leads the design, operation, and technical direction of Pinterest’s data workflow and context control planes, driving reliability, scalability, AI-native capabilities, and open-source contributions. Requires 10+ years of distributed-systems experience, infrastructure expertise, and proficiency in Python or Java.

Okta

Okta

Toronto, Canada

Staff Software Engineer, Streaming Foundations
CA$110k+/yrOn-site3+ YOEData Engineering

Build and operate foundational streaming, messaging, and data pipeline infrastructure for highly scalable identity and analytics systems. The role requires 3+ years of software development experience and strengths in distributed systems, event streaming, and platform reliability.