Senior Data Platform Engineer - Real-Time Analytics

Unity

Mountain View (CA)

On-site

USD 210,000 - 273,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Stock ownership
Generous vacation and personal days
Commuting subsidy

Job summary

Unity is seeking a Senior Software Engineer to design and implement distributed data systems powering near real-time analytics. You will own high-throughput data pipelines, streaming processing, and a gRPC-based modernization initiative, while ensuring data correctness and low latency.

You will build and operate ad event processing, data health monitoring, and batch pipelines, collaborating with ML and Reporting teams to deliver timely, accurate signals across internal and external customers.

Qualifications

  • Strong foundation in distributed systems and systems design.
  • Hands-on experience building and operating large-scale data processing systems.
  • Deep understanding of streaming concepts: exactly-once semantics, watermarking and event-time processing, stateful stream processing, checkpointing and recovery, and backpressure handling.
  • Production experience with frameworks such as Apache Flink, Spark, Kafka, or similar technologies.
  • Proficiency in Python, Java, or Scala.
  • Experience with workflow orchestration tools such as Airflow for stream and batch coordination
  • Strong understanding of cloud-native architectures and distributed infrastructure including Kubernetes, containerization, and cloud platforms.

Responsibilities

  • Own the end-to-end attribution pipeline for Unity's ad ecosystem.
  • Build and operate real-time ad event processing at scale.
  • Lead architectural modernization with a gRPC-based service migration.
  • Improve low-latency data services and the persistence layer across ad lifecycle.
  • Build and maintain ad serving infrastructure including logging, tracing, and security.
  • Drive real-time data health monitoring and batch data pipelines for BigQuery.
  • Collaborate with ML, Reporting, and external partners to ensure timely signal reporting.

Skills

Distributed systems
Streaming
Large-scale data processing
Python/Java/Scala
Kafka
Flink/Spark
Airflow
Kubernetes
Cloud platforms

Tools

Kafka
Flink
Spark
Airflow
Kubernetes

Job description

Unity is seeking a Senior Software Engineer to design and implement distributed data systems powering near real-time analytics. You will own high-throughput data pipelines, streaming processing, and a gRPC-based modernization initiative, while ensuring data correctness and low latency.

You will build and operate ad event processing, data health monitoring, and batch pipelines, collaborating with ML and Reporting teams to deliver timely, accurate signals across internal and external customers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Real-Time Data Platform Engineer
Senior Real-Time Data Platform Engineer

Unity Enterprise • Mountain View (CA)

Hybrid
USD 210,000 - 273,000
Health insurance
Stock ownership
Commute subsidy
+2
Senior Data Platform Engineer - Real-Time & Streaming
Senior Data Platform Engineer - Real-Time & Streaming

Whatnot • San Francisco (CA)

On-site
USD 180,000 - 240,000
Health Insurance
Work From Home Support
Home office setup allowance
+5
Senior Data Platform Engineer - Scale & Reliability
Senior Data Platform Engineer - Scale & Reliability

Unity Technologies • San Francisco (CA)

On-site
USD 200,000 - 301,000
Comprehensive health insurance
Employee stock ownership
Generous vacation days
+1
Senior Data Platform Engineer – Scale & Self-Service
Senior Data Platform Engineer – Scale & Self-Service

Unity South APAC (SEA, ANZ, IND Subcont.) • San Francisco (CA)

On-site
USD 200,000 - 301,000
Health insurance
Retirement plans
Wellness programs
Staff Platform Engineer - Data & ML
Staff Platform Engineer - Data & ML

Unity South APAC (SEA, ANZ, IND Subcont.) • Mountain View (CA)

On-site
USD 245,000 - 318,000
Comprehensive health insurance
Commute subsidy
Employee stock ownership
+2
Senior Software Engineer, AI Analytics & Data Pipelines
Senior Software Engineer, AI Analytics & Data Pipelines

Unity • Mountain View (CA)

On-site
USD 153,000 - 230,000
Health insurance
Life insurance
Disability insurance
+4
Data Platform Engineer - Real-Time Analytics (Remote)
Data Platform Engineer - Real-Time Analytics (Remote)

Q One Inc. • Los Angeles (CA)

On-site
USD 170,000 - 230,000
Senior AI Data & Analytics Engineer
Senior AI Data & Analytics Engineer

Unity Enterprise • Mountain View (CA)

Hybrid
USD 172,000 - 259,000
Data Foundations Engineer — Real-Time Platform
Data Foundations Engineer — Real-Time Platform

Whatnot • Los Angeles (CA)

On-site
USD 200,000 - 275,000
Health insurance options
Work-from-home setup allowance
Monthly phone/internet allowance
+6
Senior Data Platform Engineer — Real-Time Systems
Senior Data Platform Engineer — Real-Time Systems

Harnham • Irvine (CA)

On-site
USD 150,000 - 210,000
Competitive base
Bonus
Full benefits