DeveloperJobs.io
← Back to all jobs

Job Description

Apple is hiring a Senior Data Engineer in its cybersecurity software engineering organization in San Francisco, CA (onsite).

Responsibilities

  • Collaborate with a cybersecurity software engineering team focused on Apache Spark capabilities and industry-leading data processing.
  • Support and develop services that underpin mission-critical information security capabilities.
  • Partner with engineering and cross-team stakeholders to design, build, and deliver product objectives.
  • Build and optimize data-intensive systems using cutting-edge technologies.
  • Design and optimize data models to address complex data challenges.
  • Work with cross-functional teams to solve production-grade data problems end to end.

Requirements

  • 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 at least one of: Spark, Golang, or Swift.

Technologies

  • Apache Spark
  • JVM languages; Scala; Java
  • Golang; Swift
  • OpenStack; AWS; Azure
  • ML/AI workflows; feature engineering
  • Semantic models; knowledge graphs
  • Data quality frameworks; data governance

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)

Preferred Qualifications

  • 5+ years experience in data engineering with demonstrated data modeling expertise
  • 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 working 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

Location: San Francisco, CA (onsite)

Compensation: USD 150,400 - 277,600 per year

Similar Jobs