Staff Platform Engineer: Feature Store & ML Infra

3M HEALTHCARE

San Francisco (CA)

On-site

USD 173,280 - 288,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Stock options
Generous vacation and personal days
Parental leave

Job summary

Unity is hiring a Staff Software Engineer for the Feature Platform to build production-grade data pipelines powering ads, ML, and analytics. You will own end-to-end offline data flows from ingestion to feature-ready datasets, and contribute to the Feature Store with online serving integration.

You will work with ML, backend and product teams, leveraging Python, Java, SQL, Spark, Flink, Kubernetes, and Go to deliver scalable infrastructure that supports training and real-time serving.

Qualifications

  • Strong software engineering fundamentals in production systems.
  • Hands-on experience building ETL/ELT pipelines (Python/Java/SQL).
  • Experience with distributed processing frameworks (Spark, Flink).
  • Understanding offline data systems with online serving layers (feature stores, low-latency APIs).
  • Experience with cloud-native environments, Kubernetes, and workflow orchestration tools.
  • Strong ownership mindset focused on correctness and maintainability.
  • Go experience is a plus for feature-serving services.

Responsibilities

  • Design, build, and operate scalable data pipelines powering ads optimization and ML.
  • Own end-to-end offline data flows from raw events to feature-ready datasets.
  • Develop and maintain batch and streaming systems (Python/Java/SQL) with emphasis on performance and cost-efficiency.
  • Contribute to the Feature Store and integration with the online serving layer (Go-based).
  • Translate product and monetization logic into robust analytics infrastructure.
  • Improve observability, testing frameworks, and quality standards across the platform.
  • Lead architectural decisions within the Feature Platform team.

Skills

Distributed systems
ETL/ELT pipelines
Python
Java
SQL
Go
Kubernetes

Tools

Spark
Flink

Job description

Unity is hiring a Staff Software Engineer for the Feature Platform to build production-grade data pipelines powering ads, ML, and analytics. You will own end-to-end offline data flows from ingestion to feature-ready datasets, and contribute to the Feature Store with online serving integration.

You will work with ML, backend and product teams, leveraging Python, Java, SQL, Spark, Flink, Kubernetes, and Go to deliver scalable infrastructure that supports training and real-time serving.

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

Similar jobs worth comparing

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
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 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 — ML-Driven Ads Infra
Staff Platform Engineer — ML-Driven Ads Infra

Unity Technologies • San Francisco (CA)

On-site
USD 278,100 - 417,100
Staff Software Engineer, Feature Platform
Staff Software Engineer, Feature Platform

3M HEALTHCARE • Bellevue (WA)

On-site
USD 192,000 - 289,000
Staff Software Engineer (Data & ML)
Staff Software 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
Staff Software Engineer, Feature Platform
Staff Software Engineer, Feature Platform

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

On-site
USD 150,000 - 230,000
Health Insurance
Life Insurance
Disability Insurance
+8
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
Senior ML Engineer, Data Infrastructure & Pipelines
Senior ML Engineer, Data Infrastructure & Pipelines

Unity Technologies • Mountain View (CA)

On-site
USD 200,000 - 261,000
Health insurance
Stock options
Retirement plan
+3
Staff Software Engineer (Data & ML)
Staff Software Engineer (Data & ML)

Unity • Mountain View (CA)

On-site
USD 245,000 - 318,000
Health insurance
Employee stock ownership
Competitive retirement plans
+1