San Francisco or Los Angeles Hybrid Employment USD 221,000 - 277,000 Yearly

Crunchyroll is hiring a Staff Data Engineer

About the Role

Crunchyroll is looking for a Staff Data Engineer to play a crucial role in establishing a world-class Data Engineering team within the Center for Data and Insights. You will advance our data engineering capabilities across AWS and GCP, collaborating with partners, mentoring engineers, and working hands-on with data architecture, lake infrastructure, and job orchestration.

What You'll Do

  • Be a subject-matter expert on critical datasets, fielding stakeholder questions and helping partners interpret data accurately.
  • Own projects end-to-end, driving scoping, design, implementation, launch, and iteration from raw sources to analytics-ready datasets.
  • Architect and build scalable pipelines on Databricks using Spark and SQL, focusing on correctness, performance, and cost.
  • Design strong data models that serve analytics and self-service use cases, defining entities, grains, dimensions, and metrics.
  • Integrate diverse data sources, manage schema evolution, and produce clean, well-documented curated datasets.
  • Establish data quality and reliability standards, including testing, monitoring, SLAs, and incident response.
  • Performance tune Spark and SQL jobs, optimizing joins, partitioning, file layout, and job configuration.
  • Partner with stakeholders across Product, Engineering, Growth, and Finance to translate questions into concrete deliverables.
  • Raise the engineering bar by setting patterns for pipeline templates, CI/CD, and code reviews, while mentoring other engineers.

What We're Looking For

  • 12+ years of hands-on experience in data engineering and/or software development.
  • High skill in programming languages like Python, Spark, and SQL.
  • Proficiency with BI tools like Tableau, Looker, or Preset, and event data collection tools like Snowplow or Segment.
  • Comprehensive expertise with compute and orchestration tools like Databricks, Airflow, and Talend.
  • Experience with streaming OLAP engines like Druid or ClickHouse.
  • Proficiency using AWS services including EMR Spark, Redshift, Kinesis, Lambda, Glue, S3, and Athena.
  • Understanding of building real-time data systems and AI/ML personalization products.
  • Experience with Customer Data Platforms (CDPs) and Data Management Platforms (DMPs).
  • Familiarity with high-security environments like HIPAA or PCI, showing commitment to data privacy.
  • Accomplished in managing large-scale data sets, handling Terabytes of data and billions of records.
  • A Bachelor's Degree in Computer Science, Information Systems, or a related field.

Nice to Have

  • Exposure to GCP services like BigQuery, Google Storage, Looker, and Google Analytics.

Technical Stack

  • Languages & Core: Python, Spark, SQL
  • Platforms: Databricks, AWS (EMR Spark, Redshift, Kinesis, Lambda, Glue, S3, Athena), GCP (BigQuery, Google Storage, Looker, Google Analytics)
  • BI & Analytics: Tableau, Looker, Preset
  • Event Collection: Snowplow, Segment, Google Tag Manager, Tealium, mParticle
  • Orchestration & Compute: Airflow, Talend
  • Streaming OLAP: Druid, ClickHouse

Team & Environment

You will join the Center for Data and Insights (CDI), a service-oriented horizontal organization, reporting to the Senior Director of Data Engineering.

Benefits & Compensation

  • Compensation range of $221,000 — $277,000 USD for San Francisco, CA, plus performance bonus potential.
  • Flexible time off policies.
  • Generous medical, dental, vision, STD, LTD, and life insurance.
  • Health Saving Account (HSA) program and health care/dependent care FSAs.
  • 401(k) plan with employer match.
  • Employer-paid commuter benefit.
  • Support program for new parents.
  • Pet insurance and pet-friendly offices.

Work Mode

This is a hybrid position open to candidates in Los Angeles or San Francisco.

We are an equal opportunity employer and value diversity at Crunchyroll. Pursuant to applicable law, we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Required Skills
PythonSparkSQLDatabricksAWSGCPTableauLookerPresetSnowplowAirflowData Engineering
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Crunchyroll

Global anime streaming platform with multiple departments and international presence

Visit website
Job Details
Department Data and Analytics
Category data
Posted 14 days ago