Software Engineering Manager, Apple Services Engineering

Apple Inc.
Seattle, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Seattle, United States of America

Tech stack

Java
Airflow
Amazon Web Services (AWS)
Data analysis
Big Data
Data Architecture
Distributed Computing Environment
Gradle
Hadoop
Hadoop Distributed File System
NoSQL
Reliability Engineering
Software Engineering
SQL Databases
Data Streaming
Spark
GIT
Kubernetes
Information Technology
Apache Flink
Cassandra
Data Analytics
Kafka
Data Pipelines

Job description

Do you have a passion for data and how it can be used to improve customer experience, protect user privacy, make products better, and increase revenue for a business? Do you thrive in working with engineers, project managers, QA, and SRE in an agile, distributed and project focused work environment? Do you want to make an impact in growing Analytics Engineering at Apple? If so, join us! Apple is seeking an experienced, caring, transparent, and engineering focused Manager to lead the Analytics Commerce area for Apple Media Products. We collect, store, engineer, analyze, and report on data from Apple devices and Apple services at Big Data scale. We create batch and streaming solutions using Spark, Flink, Hadoop, Cassandra, Kafka, Java/Scala, and other state of the art technologies in a cloud-hosted infrastructure environment. Come join us and make a difference in how Analytics Engineering is done at the biggest company in the world!, As a Engineering Manager focused on Commerce Analytics, you will have significant responsibility and influence in shaping its strategic direction. This role is inherently multi-functional, and the ideal candidate will work across disciplines. We are looking for someone with a love for data and the ability to iterate quickly. This position involves hiring and working with small engineering teams to develop large-scale Data Pipelines and Analytical solutions using Big Data technologies. Successful candidates will have strong engineering skills and communication and a belief that data-driven processes lead to phenomenal products.

Requirements

  • Bachelors or Master's degree in Computer Science, related field or equivalent

  • 7+ years of experience in Software Engineering, with 2+ years as an Engineering Manager

  • 2+ years working with Commerce and Analytics data like downloads, purchases, transactions, subscriptions, and clickstream

  • Experience working with PII and GDPR data

  • Experience in hiring, growing, and mentoring high-performing teams

  • Experience partnering with Data Engineers, Engineering Managers, EPMs, QA, SRE, and Analytics teams on new batch & streaming data pipelines

  • Experience using tech solutions like Git, Gradle, Airflow, and Kubernetes to build & deploy apps and jobs on cloud-hosted services

Preferred Qualifications

  • Proficiency in distributed data processing using Big Data technologies like Spark/Scala, Java/Flink, Hadoop/HDFS/S3, Cassandra, and Kafka

  • Proficiency in data modeling, data design, SQL, and NoSQL databases

  • Excellent interpersonal skills

  • Ability to communicate effectively, both written and verbal, with technical and non-technical partners

  • Ability to deliver consistent high quality results while working in a dynamic & fast environment

  • Passionate, curious, and seeking to tackle everyday problems with innovation

About the company

Apple

Apply for this position