Senior Data Systems Engineer – Real-Time Pipelines

Unity Technologies SF

Mountain View (CA)

On-site

USD 210,000 - 273,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Unity Technologies SF is seeking a Senior Software Engineer to architect and implement distributed data systems at scale for near real-time reporting. You will design high-throughput, low-latency pipelines and operate in a cloud-native environment, collaborating across ML, Reporting, and external partners to deliver accurate signals.

The role emphasizes architectural modernization, including migrating legacy event handling to a modern gRPC-based service, and ownership of ad-serving

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 and be a core engineer on data signals from ad interaction to data warehouse and ML/Reporting teams.
  • Build and operate real-time ad event processing for terabytes of data at scale including enrichments, transformations, and privacy operations.
  • Lead architectural modernization with migration to a gRPC-based service, ensuring backfill and failover without data loss.
  • Improve low-latency data services and caching/persistence across ad lifecycle.
  • Build and maintain ad serving infrastructure including caching, logging, tracing, authentication, and Kafka-backed tooling.
  • Drive real-time data health monitoring and batch pipelines producing daily BigQuery datasets.
  • Collaborate with ML, Reporting, and external partners for timely signal reporting and recovery efforts.

Skills

Distributed systems
Systems design
Streaming concepts
Python/Java/Scala
Airflow
Kubernetes
Cloud-native architectures

Tools

Apache Flink
Spark
Kafka
Python
Java
Scala
Airflow

Job description

Unity Technologies SF is seeking a Senior Software Engineer to architect and implement distributed data systems at scale for near real-time reporting. You will design high-throughput, low-latency pipelines and operate in a cloud-native environment, collaborating across ML, Reporting, and external partners to deliver accurate signals.

The role emphasizes architectural modernization, including migrating legacy event handling to a modern gRPC-based service, and ownership of ad-serving

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer, Data Infrastructure & Pipelines
Senior ML Engineer, Data Infrastructure & Pipelines

Unity Technologies SF • Mountain View (CA)

On-site
USD 210,000 - 273,000
Health insurance
Commuter subsidy
Employee stock ownership
+9
Senior ML Infrastructure Engineer - Scalable Data Pipelines
Senior ML Infrastructure Engineer - Scalable Data Pipelines

Unity • Bellevue (WA)

On-site
USD 165,000 - 273,000
Hybrid Senior Data Platform Engineer - Real-Time Pipelines
Hybrid Senior Data Platform Engineer - Real-Time Pipelines

Superhuman • San Francisco (CA)

Hybrid
USD 225,000 - 275,000
Excellent health care
Disability and life insurance
401(k) and RRSP matching
+4
Senior ML Data Infrastructure Engineer — Scale ML Pipelines
Senior ML Data Infrastructure Engineer — Scale ML Pipelines

Unity • Mountain View (CA)

On-site
USD 166,000 - 273,000
Health insurance
Stock options
Retirement plans
+3
Senior Data Engineer - Real-Time Pipelines | Remote
Senior Data Engineer - Real-Time Pipelines | Remote

DTN (Data Transmission Network) • Texas

Hybrid
USD 109,400 - 145,800
Remote work model (position dependent)
Unlimited PTO
6% 401K matching
+1
Senior Data Platform Engineer — Real-Time Pipelines
Senior Data Platform Engineer — Real-Time Pipelines

Dormont Manufacturing Co • San Francisco (CA)

On-site
USD 140,000 - 210,000
Competitive Early-Stage Equity
Health, Dental, Vision Coverage
Unlimited PTO + Recharge Days
+6
Senior Data Infrastructure Engineer - Real-Time Pipelines
Senior Data Infrastructure Engineer - Real-Time Pipelines

Decagon • San Francisco (CA)

On-site
USD 200,000 - 400,000
Medical, Dental, and Vision benefits
Retirement Plan (401K)
Parental Leave
+4
Senior Systems Engineer – Real-Time Data Pipelines
Senior Systems Engineer – Real-Time Data Pipelines

WebHosting • Austin (TX)

Hybrid
USD 185,000 - 254,000
Equity plan
Health & Welfare Benefits
Time Off
Senior ML Infrastructure Engineer - Scalable Pipelines
Senior ML Infrastructure Engineer - Scalable Pipelines

Unity Technologies • United States

Remote
USD 180,000 - 240,000
Senior Data Engineer: Real-Time, Scalable Pipelines
Senior Data Engineer: Real-Time, Scalable Pipelines

Tech Junction Ltd • Seattle (WA)

Hybrid
USD 120,000 - 180,000