Staff Software Engineer (Data & ML)

Unity South APAC (SEA, ANZ, IND Subcont.)
Mountain View, CAFULL_TIMEPosted Jul 15, 2026

Role responsibilities

Design and operate scalable data pipeline systems and curated feature datasets to power ads optimization and machine learning. Own the full software lifecycle of offline data flows and high-throughput online serving layers to ensure reliability and performance.

Requirements

Requires deep experience in designing large-scale distributed systems and production-grade ETL pipelines using Python, Java, or SQL. Proficiency with Spark, Flink, and cloud-native environments like Kubernetes is essential.

Key skills

Distributed Systems, ETL/ELT Pipelines, Python, Java, SQL, Spark, Flink, Go, Kubernetes, Feature Stores, ML Infrastructure, Cloud-native Environments, Workflow Orchestration, Data Pipeline Design, Batch Processing, Streaming Systems

Keywords

Machine Learning, Data Engineering, Distributed Systems, Feature Store, Spark, Flink, Python, Java, SQL, Go, Kubernetes, ETL, ELT, Ads Platform, Bidding, Attribution, Ranking, Cloud-native, Observability, SLA Compliance, Batch Processing, Streaming, Platform Engineering, MLOps, Infrastructure, Scalability, Performance Tuning, Monetization, Analytics, Software Architecture

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free