Staff Data Engineer- Ads Reporting

Unity

San Francisco, CA, United States
Base: $178,300 - $267,500 usd; bonus/equity: emplo...
On-site
Apache flink experience
Apache spark expertise
Distributed systems design
Unity is building a robust, near real-time reporting platform that powers critical analytics and decision-making across its ecosystem

Job Summary

  • Unity is building a robust, near real-time reporting platform that powers critical analytics and decision-making across its ecosystem.
  • The role involves designing high-throughput, low-latency data processing pipelines for internal teams and external customers.
  • Candidates must ensure correctness, reliability, and scalability in a high-volume production environment with strong engineering rigor.

Matching Summary

Unity is building a robust, near real-time reporting platform that powers critical analytics and decision-making across its ecosystem.

Salary

Base: $178,300 - $267,500 USD; Bonus/Equity: Employee stock ownership mentioned; Benefits: Comprehensive health, life, disability insurance, commute subsidy, retirement plans

Skills & Requirements

Must-have

  • Apache Flink experience
  • Apache Spark expertise
  • Distributed systems design
  • Exactly-once processing semantics
  • Python Java or Scala proficiency

Nice-to-have

  • Airflow workflow orchestration
  • Kubernetes containerization knowledge
  • Cloud-native architecture understanding
  • Cross-functional collaboration skills
  • Production-grade reliability focus

Key Requirements

  • Strong foundation in distributed systems
  • Hands-on experience with large-scale data processing
  • Deep understanding of streaming concepts like watermarking
  • Proficiency in Python, Java, or Scala
  • Experience with Airflow for orchestration

Work Rights

Must have US work authorization

Tailored Resume

Cover Letter