Staff Software Engineer, Feature Platform & ML Infra

Unity Technologies

Bellevue (WA)

On-site

USD 193,000 - 289,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Employee stock ownership
Competitive retirement plans
Generous vacation and personal days
Parental leave support
Office snacks
Wellbeing programs
Employee Resource Groups

Job summary

Unity Technologies is seeking a Staff Software Engineer for the Feature Platform to own end-to-end data pipelines and feature datasets for ads, ML, and analytics. You will build scalable batch and streaming systems, drive correctness, and partner with ML, backend, and product teams to deliver production-grade infrastructure.

You will focus on reliability, observability, and performance at scale, shaping best practices and ensuring compliance with SLAs while enabling offline training and online

Qualifications

  • Experience designing and operating large-scale distributed systems in production.
  • Hands-on experience building production-grade ETL/ELT pipelines using Python, Java, SQL or similar.
  • Familiarity with Spark or Flink in batch and streaming modes and performance tuning.
  • Understanding offline data systems in relation to online serving layers and feature stores.
  • Experience with cloud-native environments, containers, Kubernetes, and workflow tools.

Responsibilities

  • Design, build, and operate scalable data pipelines and curated datasets powering ads optimization and ML.
  • Own end-to-end offline data flows from ingestion to feature-ready datasets with high accuracy and SLA.
  • Develop and maintain large-scale batch and streaming systems with a focus on performance and reliability.
  • Contribute to a Feature Store platform and integrate with high-throughput online serving layers.
  • Translate product and monetization logic into robust, extensible infrastructure.
  • Advise on observability, testing frameworks, and engineering best practices.

Skills

Distributed systems
Go
Python
Java
SQL
Kubernetes

Tools

Spark
Flink
ETL/ELT tooling

Job description

Unity Technologies is seeking a Staff Software Engineer for the Feature Platform to own end-to-end data pipelines and feature datasets for ads, ML, and analytics. You will build scalable batch and streaming systems, drive correctness, and partner with ML, backend, and product teams to deliver production-grade infrastructure.

You will focus on reliability, observability, and performance at scale, shaping best practices and ensuring compliance with SLAs while enabling offline training and online

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

Similar jobs worth comparing

Staff Software Engineer, Feature Platform & ML Infra
Staff Software Engineer, Feature Platform & ML Infra

3M HEALTHCARE • Bellevue (WA)

On-site
USD 192,000 - 289,000
Staff Software Engineer, Feature Platform - ML Data
Staff Software Engineer, Feature Platform - ML Data

Unity Technologies • San Francisco (CA)

On-site
USD 193,000 - 289,000
Comprehensive health insurance
Employee stock ownership
Generous vacation and personal days
+1
Staff Software Engineer - Feature Platform & ML Pipelines
Staff Software Engineer - Feature Platform & ML Pipelines

Unity Technologies • Mountain View (CA)

On-site
USD 193,000 - 289,000
Staff Data & ML Platform Engineer
Staff Data & ML Platform Engineer

Unity • Mountain View (CA)

On-site
USD 245,000 - 318,000
Health insurance
Employee stock ownership
Competitive retirement plans
+1
Staff Platform Engineer: Feature Store & ML Infra
Staff Platform Engineer: Feature Store & ML Infra

3M HEALTHCARE • San Francisco (CA)

On-site
USD 173,000 - 289,000
Health insurance
Stock options
Generous vacation and personal days
+1
Staff ML Infrastructure Engineer, Large-Scale Pipelines
Staff ML Infrastructure Engineer, Large-Scale Pipelines

Unity Technologies • New York (NY)

Hybrid
USD 210,000 - 284,000
Comprehensive health, life, and dental
Stock ownership
Generous vacation
+1
Staff ML Engineer, Scalable Offline Pipelines
Staff ML Engineer, Scalable Offline Pipelines

Unity Technologies • San Francisco (CA)

On-site
USD 210,000 - 284,000
Health insurance
Life insurance
Disability insurance
+11
Staff Software Engineer, Feature Platform
Staff Software Engineer, Feature Platform

3M HEALTHCARE • Bellevue (WA)

On-site
USD 192,000 - 289,000
Staff ML Engineer: Scalable Offline ML Pipelines
Staff ML Engineer: Scalable Offline ML Pipelines

Unity Technologies • Mountain View (CA)

On-site
USD 210,000 - 284,000
Health insurance
Commute subsidy
Employee stock ownership
+7
Senior ML Engineer, Data Infrastructure & Pipelines
Senior ML Engineer, Data Infrastructure & Pipelines

Unity Enterprise • Mountain View (CA)

Hybrid
USD 200,000 - 261,000
Comprehensive health insurance
Life and disability insurance
Employee stock ownership
+3