Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Unity Principal Software Engineer - Reporting Business Intelligence 
United States, California, San Francisco 
29650425

Yesterday

We’re seeking a Principal Data Engineer to lead the design and delivery of data systems powering our reporting, analytics, and business intelligence capabilities. This role is critical in ensuring stakeholders—from executives to product teams—have timely, accurate, and actionable insights to make data-driven decisions at global scale. You’ll work in a Google Cloud Platform (GCP) environment and leverage technologies such as BigQuery, Apache Flink, Apache Druid, and Flair to build high-performance, real-time, and self-service analytics solutions.

What You’ll Be Doing
  • Architect and maintain scalable data pipelines that transform raw data into curated datasets optimized for reporting and BI.

  • Partner with analytics, finance, product, and business operations teams to define data models that support dashboards, KPIs, and self-service analytics.

  • Design and optimize real-time and historical analytics infrastructure using Apache Druid for query performance and Apache Flink for large-scale, low-latency data processing.

  • Build and maintain BigQuery-based analytical environments to support enterprise-scale reporting workloads within GCP.

  • Implement and integrate Flair to deliver rich, interactive dashboards and advanced reporting workflows.

  • Lead best practices in data governance, quality, and cataloging to ensure consistent and trusted metrics.

  • Mentor data engineers and analysts, fostering a culture of operational excellence and knowledge sharing.

What We’re Looking For
  • 7+ years in data engineering, analytics engineering, or BI-focused infrastructure roles.

  • Strong SQL skills and experience with analytical data modeling (star/snowflake schemas, dimensional modeling).

  • Deep experience with BigQuery in a GCP environment.

  • Hands-on expertise with Apache Druid, Apache Flink, and Flair for real-time analytics, large-scale data processing, and visualization.

  • Proficiency in Python or Scala for ETL/ELT development.

  • Proven track record of enabling self-service analytics at scale.

You Might Also Have
  • Experience working in large-scale SaaS, gaming, or AdTech environments.

  • Knowledge of data governance frameworks and enterprise metadata management.

  • Comfort translating ambiguous business requirements into technical solutions.

Additional information
  • Relocation support is not available for this position.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.

Gross pay salary$209,700—$283,800 USD