DataJobs.io
← Back to all jobs

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)

Similar Jobs