3h ago

Staff Software Engineer, Feature Platform

Mountain View, CA, USA

โœจ $230k-$290k / yearest.

full-timeseniorsoftware

๐Ÿ›  Tech Stack

๐Ÿ’ผ About This Role

You'll design and operate distributed systems powering machine learning and experimentation on Unity's ads platform. You'll own the full software lifecycle of pipeline systems, from architecture to reliability at massive scale. This role stands out for its blend of platform engineering and ML infrastructure.

๐ŸŽฏ What You'll Do

  • Design and operate scalable data pipeline systems for ads optimization
  • Own end-to-end offline data flows from ingestion to feature-ready datasets
  • Develop batch and streaming systems using Python, Java, and SQL
  • Build and contribute to the Feature Store platform with online serving layer

๐Ÿ“‹ Requirements

  • Deep experience designing and operating large-scale distributed systems in production
  • Hands-on experience building production-grade ETL/ELT pipelines using Python, Java, SQL
  • Experience with distributed processing frameworks like Spark or Flink in batch and streaming
  • Experience with cloud-native environments, Kubernetes, and workflow orchestration

โœจ Nice to Have

  • Experience with Go for high-throughput serving services
  • Background in ML infrastructure, feature stores, or model training pipelines
  • Experience with ads, attribution, or monetization systems

๐ŸŽ Benefits & Perks

  • ๐Ÿ–๏ธ Generous PTO and personal days
  • ๐Ÿฅ Comprehensive health, life, and disability insurance
  • ๐Ÿ“ˆ Employee stock ownership
  • ๐ŸŽ Office food and snacks
  • ๐Ÿง  Mental Health and Wellbeing programs

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks

  1. 1Recruiter Screenยท 30 min
  2. 2Technical Interviewยท 60 min
  3. 3System Design Interviewยท 60 min
  4. 4Hiring Manager Interviewยท 45 min
0 0 0