To drive creation of innovative privacy preserving solutions that deliver on Apple’s privacy vision for App Store Analytics engineering team focused on Advertising solutions
Requirements
- 10+ years of programming experience in Scala (preferred) or Java
- Proven skills in designing scaleable, highly available distributed systems using Kafka, Iceberg, Kubernetes, Apache Spark, Flink, Airflow & Cassandra or similar technologies
- Strong quantitative and SQL skills
- Understanding of functional programming ideas and principles
- Knowledge of data privacy and compliance techniques such as anonymization, aggregation and segregation are highly desired
- Experience with data lineage systems, such as OpenLineage and Cypher
Responsibilities
- Implement designs to a scalable, high quality observable set of pipelines and services
- Understand the data deeply and use that knowledge to help answer critical business questions as well as drive product design
- Be accountable for the quality, scalability and performance of the systems we build
- Lean into and pick up new technologies as driven by needs of the project
- Partner with program teams to plan and implement sprint goals
Other
- Bachelors degree in Computer Science, Math, Statistics. Master’s degree preferred
- Excellent communication skills and proven ability to work in a multi-functional environment
- Self-directed, self-motivated and ability to create architecture and design documents
- Ability to capture multi-functional requirements and translate them into practical engineering tasks