Senior Data Engineer

Apple

San Francisco (CA)

On-site

USD 150,000 - 278,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical and dental coverage
Retirement benefits
Discounted products and services
Educational expense reimbursement
Relocation assistance

Job summary

Apple is hiring a Senior Data Engineer in San Francisco, CA (onsite) to design and deliver data-intensive systems for cybersecurity. You will collaborate to advance Spark capabilities, build production-grade pipelines, and work with cross-functional teams to meet product objectives.

Ideal candidates have 5+ years in data engineering, strong data modeling, and experience with JVM languages (Scala/Java), Spark, and cloud platforms like OpenStack, AWS, and Azure. Relocation may be considered.

Qualifications

  • 5+ years in data engineering with data modeling expertise.
  • 5+ years with JVM languages Java/Scala and big data platforms.
  • Experience designing production data pipelines at scale.

Responsibilities

  • Collaborate to advance Spark capabilities and data problems.
  • Support and develop services for mission-critical info security.
  • Design, develop, and deliver data-intensive systems.
  • Partner with cross-functional teams on product objectives.

Skills

Data modeling
Production data pipelines
Relational architectures
Medallion architectures
JVM languages (Scala/Java)
Apache Spark
Golang
Swift

Tools

OpenStack
AWS
Azure

Job description

Apple is hiring a Senior Data Engineer to join a cybersecurity software engineering team in San Francisco, CA (onsite). In this role, you will design, develop, and deliver data-intensive systems that support mission-critical information security capabilities, with a strong focus on data modeling and production-grade pipelines.

What you’ll do
  • Collaborate within a cybersecurity software engineering team that advances Apache Spark capabilities and applies new approaches to complex data problems.
  • Support and develop services that underpin mission-critical information security capabilities.
  • Work closely with engineering and partner teams to help design, develop, and deliver product objectives.
  • Build and optimize data-intensive systems using cutting-edge technologies, including designing and improving data models and partnering with cross-functional teams.
What you bring
  • 4 years+ demonstrated expertise designing and implementing relational and medallion data architectures.
  • 4 years+ demonstrated expertise designing and implementing production data pipelines at scale.
  • 4 years+ demonstrated proficiency with JVM languages (Scala or Java preferred), plus experience with Spark and/or Golang or Swift.
Technologies you may work with
  • Apache Spark
  • JVM languages: Scala, Java
  • Golang, Swift
  • OpenStack, AWS, Azure
  • ML/AI workflows and feature engineering
  • Semantic models, knowledge graphs
  • Data quality frameworks and validation
  • Data governance
Additional qualifications
  • 5+ years experience in data engineering with demonstrated expertise in data modeling.
  • 5+ years experience with JVM languages: Java or Scala.
  • 5+ years experience with big data platforms.
  • Familiarity with ML/AI workflows and feature engineering for analytics, reporting, and machine learning use cases.
  • Knowledge engineering expertise, including semantic models and knowledge graphs.
  • Experience with cloud compute environments such as OpenStack, AWS, and Azure.
  • Experience mentoring engineers, conducting code reviews, and contributing to technical best practices and documentation.
  • Knowledge of data quality frameworks and validation techniques.
  • Knowledge of data governance and compliance frameworks.
Compensation

USD 150,400 - 277,600 per year.

Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for certain educational expenses, including tuition
  • Discretionary bonuses or commission payments and relocation (if eligible)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Senior Data Engineer – Onsite SF, Spark & Data Pipelines
Senior Data Engineer – Onsite SF, Spark & Data Pipelines

Apple • San Francisco (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Discounted products and services
+2
Senior Data Engineer - Spark, Data Pipelines & Security
Senior Data Engineer - Spark, Data Pipelines & Security

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Senior Data Engineer
Senior Data Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Senior Data Engineer
Senior Data Engineer

Apple • Cupertino (CA)

On-site
USD 185,000 - 325,000
Stock options
Comprehensive medical and dental
Relocation assistance
Senior Data Engineer
Senior Data Engineer

Apple • Cupertino (CA)

On-site
USD 185,000 - 325,000
Medical and dental coverage
Retirement benefits
Stock programs
+4
Finance Data Engineer
Finance Data Engineer

Apple • Austin (TX)

On-site
USD 149,000 - 249,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+3
Sr. Data Engineer - Services Special Projects
Sr. Data Engineer - Services Special Projects

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Sr. Data Engineer - Services Special Projects
Sr. Data Engineer - Services Special Projects

Apple • Cupertino (CA)

On-site
USD 185,000 - 325,000
Medical and dental coverage
Retirement benefits
Educational reimbursement
+4
Senior Software Engineer, Apple Data Platform
Senior Software Engineer, Apple Data Platform

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000