Start Date
Immediate
Expiry Date
14 Jun, 25
Salary
0.0
Posted On
14 Mar, 25
Experience
0 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Orchestration, Flask, Spark, Computer Engineering, Django, Kubernetes, Web Applications, Mathematics, Computer Science, Sql
Industry
Information Technology/IT
SUMMARY
Posted: 12 Mar 2025
Weekly Hours: 39
Role Number:200536088
Apple Services Engineering (ASE) is the organisation responsible for products such as Apple Music, Podcasts, TV+, tvOS, App Store, iCloud, and many others. We, at ASE Analytics and Data Engineering, are responsible for collecting, analysing and reporting on insights derived from user and device generated data from across all Apple media services. Reporting plays a crucial role in this process, enabling teams at Apple to gain valuable insights and make informed decisions about their daily activities. Reporting involves integrating data from multiple data pipelines managed by different teams, which presents challenges such as achieving clear visibility into the dependencies and SLAs of the contributing flows. To address these challenges, we are establishing a new team in Dublin to develop internal tools that will enhance our ability to manage these complexities.
DESCRIPTION
We are looking for a Staff Software Engineer to lead our development of a data pipeline knowledge graph. This knowledge graph aims to unify insights on data processing and lineage across the entire Services division. You’ll apply your expertise in Python, Go, and data systems to help architect a rich application that will be used daily by hundreds of internal data engineers. The graph will also power operational excellence, capturing production issues, driving analysis and guiding resolution of issues and enabling proactive avoidance of future incidents. You’ll work alongside a Dublin based team of data and other software engineers committed to bringing the knowledge graph to life, acting as tech lead. You will have a tremendous amount of individual responsibility and influence over the direction of this critical service for years to come. Additionally, you will have the chance to interact with various other teams, each with unique skill sets and operating in different time zones.
MINIMUM QUALIFICATIONS
PREFERRED QUALIFICATIONS
Please refer the Job description for details