Software Development Engineer II
Core
Design, develop, and maintain scalable data pipelines and backend systems for ad reporting, attribution, targeting, measurement, and analytics.
Role type
Senior IC data platform engineer
Builds
Large-scale data pipelines and real-time systems for an AdTech platform
Domain
AdTech / Data Engineering
Deliverable
production ML models
Required skills
Scala, Java, Python, Apache Spark, SQL, Hive, Kafka, distributed systems, data modeling
Preferred skills
Presto, Delta Lake, Airflow, AWS, GCP, Databricks, EMR, AdTech domain knowledge
Technologies
Spark, Hive, Kafka, Scala, Java, Python, SQL, Presto, Delta Lake, Airflow, AWS, GCP, Databricks, EMR
Responsibilities
Design and maintain scalable data pipelines for ad reporting and analytics; Build and optimize batch and real-time data processing workflows; Work with large-scale datasets to ensure reliability and performance; Develop and maintain data models, datasets, and APIs; Troubleshoot issues in batch and streaming pipelines; Participate in code reviews and performance optimization.
Seniority
Mid-level, hands-on IC