Senior Software Engineer - Applied Data
Core
Design, develop, and optimize distributed data systems for real-time and batch processing to power an AI advertising platform.
Role type
Senior Software Engineer (Data Infrastructure)
Builds
Distributed data ingestion, transformation, and serving systems for Petabyte-scale data.
Domain
AdTech / Machine Learning Infrastructure
Deliverable
production ML models
Required skills
Distributed systems design, Data processing frameworks (Apache Beam, Dataflow, Spark), Cloud infrastructure (GCP, AWS, Azure), Data storage technologies (BigQuery, Bigtable, Redis, GCS, Kafka, Pub/Sub), Feature Store architecture, Identity Graph construction
Preferred skills
AdTech domain experience, Petabyte-scale data handling, High-availability system design
Technologies
Apache Beam, Dataflow, Spark, Airflow, BigQuery, Bigtable, Redis, GCS, Kafka, Pub/Sub, GCP, AWS, Azure
Responsibilities
Design and build large-scale distributed systems for data ingestion, transformation, and serving; Partner with ML and Serving teams to support feature engineering workflows; Contribute to the evolution of Feature Infra / Feature Store; Collaborate on Identity Graph construction; Improve system observability, resilience, and performance; Mentor engineers and define best practices.
Seniority
Senior, hands-on IC
