Data Engineer

Apple Inc.

San Diego (CA)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. in San Diego invites a data systems engineer to design and maintain software that underpins our data operations.

You will collaborate with data scientists and product teams to build reliable, scalable data solutions and ensure data quality and governance across systems. Responsibilities include building scalable data pipelines, parsing logs, optimizing database performance, and implementing monitoring and validation frameworks; you will also help productize machine learning models and

Qualifications

  • Bachelor's degree (or higher) in CS, software engineering, or related field.
  • 3+ years of relevant experience in data engineering or data-focused software development.
  • Proficiency in Python and SQL-based data workflows.
  • Experience with Linux environments and Git version control.
  • Familiarity with Cassandra NoSQL and Oracle SQL.
  • Knowledge of data pipelines, data quality, and governance practices.
  • Exposure to ML workflows and ML Ops practices is a plus.

Responsibilities

  • Design and implement scalable data pipelines and processing systems.
  • Parse and process text logs and STDF.
  • Develop and optimize database performance and query efficiency.
  • Implement data quality monitoring and validation frameworks.
  • Collaborate with data scientists to productize machine learning models.
  • Monitor system performance and troubleshoot data infrastructure issues.

Skills

Python
Oracle SQL
Linux
Git
Cassandra
Data pipelines
Machine Learning
Data Visualization
MLOps

Education

Bachelor's degree in Computer Science, Software Engineering, or a related field
Master’s degree in computer science, data engineering, or a related field

Job description

Do you love crafting elegant solutions to highly complex challenges. Do you intrinsically see the importance in every detail. As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and expertly handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices. At Apple, innovative concepts swiftly transform into groundbreaking products, services, and customer experiences. By cultivating passion and unwavering dedication, the potential for extraordinary accomplishments becomes limitless.

Description

Within the Productization Data Tools team, you will assume the responsibility for developing and maintaining the software systems that underpin our data operations. Your role will entail close collaboration with data scientists, analysts, and product teams to establish reliable, high performing, and scalable data solutions. Your responsibilities will encompass designing data architectures, optimizing data processing workflows, and ensuring data quality and governance throughout our systems.

Responsibilities
  • Design and implement scalable data pipelines and processing systems
  • Parse and process text logs and STDF
  • Develop and optimize database performance and query efficiency
  • Implement data quality monitoring and validation frameworks
  • Collaborate with data scientists to productize machine learning models
  • Monitor system performance and troubleshoot data infrastructure issues
Minimum Qualifications
  • Bachelors Degree plus 3 years of relevant experience
  • (Degree in Computer Science, Software Engineering, or a related)
Preferred Qualifications
  • Three or more years of experience in software development, with a specific focus on data systems
  • Proficiency in Python programming language
  • Experience with Oracle SQL and database design principles
  • Experience with Linux operating systems
  • Proficiency in version control systems (Git)
  • Strong problem-solving and analytical abilities
  • Excellent communication and collaboration skills
  • Experience in semiconductor or high-tech research and development (R&D) and manufacturing environments
  • Master’s degree in computer science, data engineering, or a related field
  • 5+ years of experience in data engineering or data-focused software development
  • Experience with Cassandra NoSQL database
  • Familiarity with machine learning workflows and machine learning operations (MLOps) practices
  • Experience with data visualization tools and business intelligence platforms

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Apple Inc. • Austin (TX)

On-site
USD 90,000 - 130,000
Data Application Engineer
Data Application Engineer

Apple • Austin (TX)

On-site
USD 134,000 - 246,000
Comprehensive medical and dental coverage
Retirement benefits
Educational reimbursement
+2
Software Engineer (Data Solutions), AI & Data Platforms (AiDP)
Software Engineer (Data Solutions), AI & Data Platforms (AiDP)

Apple Inc. • Austin (TX)

On-site
USD 90,000 - 130,000
Data Engineer - Health Sensing
Data Engineer - Health Sensing

Apple Inc. • Sunnyvale (CA)

On-site
USD 166,560 - 277,600
Software Engineer (Data Solutions), AI & Data Platforms (AiDP)
Software Engineer (Data Solutions), AI & Data Platforms (AiDP)

Apple Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+1
Data & Analytics Engineer, AiDP
Data & Analytics Engineer, AiDP

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
Software Development Engineer - Data
Software Development Engineer - Data

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Stock programs and RSUs
+2
Senior Software Engineer, Apple Data Platform
Senior Software Engineer, Apple Data Platform

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Stock programs and RSUs
+1
Data Engineer, iOS — Health Technologies
Data Engineer, iOS — Health Technologies

Apple Inc. • San Diego (CA)

On-site
USD 130,000 - 215,000
Apple Employee Stock Program
Relocation assistance
Medical and dental coverage
+1
Data Engineer, iOS — Health Technologies
Data Engineer, iOS — Health Technologies

Apple Inc. • Sunnyvale (CA)

On-site
USD 129,000 - 226,000
Employee stock plans
Comprehensive benefits