Sr. Data Engineer, iCloud Insights Engineering
Job Description
Apple’s iCloud Insights Engineering team relies on dependable data foundations to power analytics and reporting at scale. As a Sr. Data Engineer in Austin, TX (onsite), you will design and build robust data pipelines and complex data models that help stakeholders turn internet-scale information into actionable insights.
What You’ll Do
- Build and maintain complex data pipelines and data models at scale
- Query, manipulate, and analyze internet-scale data structures and very large datasets
- Develop and apply data engineering tools and concepts, including pipeline development, data model design, and aggregation strategies to support analytics and reporting
- Translate complex data concepts for diverse audiences, including product, business, and engineering stakeholders
What You Bring
- 5+ years of experience in data engineering or business intelligence roles
- Proven expertise building and maintaining complex data pipelines and data models at scale
- Strong SQL proficiency
- Demonstrated experience querying, manipulating, and analyzing internet-scale data structures and very large datasets
- Advanced proficiency with Python or similar languages
- Experience with distributed computing frameworks such as Spark for complex data manipulation and analytics
- Demonstrated familiarity with data engineering tools and concepts, including pipeline development, data model design, and aggregation strategies for analytics and reporting
- Exceptional written and verbal communication, including the ability to translate complex data concepts for product, business, and engineering audiences
- Strong time management skills, with the ability to balance multiple projects with competing priorities
- A BS in Computer Science, Statistics, Mathematics, Information Systems, Engineering, Economics, or a related field
Technologies
- SQL
- Python
- Spark
Preferred Qualifications
- Experience in a fast-paced technology company, digital subscription business, or e-commerce platform, navigating complex data ecosystems
- Familiarity with data governance, data quality frameworks, or metadata management concepts
- An MS in Computer Science, Statistics, Mathematics, Information Systems, Engineering, Economics, or a related field