Data Engineer

Apple Inc.

Austin (TX)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech company located in Austin, Texas, is looking for a Software Engineer in Data Systems to develop and maintain software that supports data operations. The role involves designing scalable data architectures, crafting data pipelines, and collaborating closely with data scientists and analysts. Ideal candidates hold a Bachelor's degree in Computer Science and possess 3+ years of relevant experience, particularly in data engineering and Python development. This position promises a dynamic work environment with opportunities in a cutting-edge field.

Qualifications

  • Bachelor's Degree plus at least 3 years of experience in software development.
  • Experience with data engineering or data-focused software development.
  • Proficiency in Python and Oracle SQL.

Responsibilities

  • Design and implement scalable data pipelines and processing systems.
  • Develop and optimize database performance and query efficiency.
  • Collaborate with data scientists to productize machine learning models.

Skills

Python programming
Oracle SQL
Data processing workflows
Linux operating systems
Data quality monitoring
Version control (Git)
Analytical abilities
Collaboration skills

Education

Bachelor's Degree in Computer Science or related field
Master’s degree in computer science or related field

Tools

Cassandra NoSQL database
Data visualization tools
Business intelligence platforms

Job description

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 field
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.

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. • San Diego (CA)

On-site
USD 120,000 - 180,000
Data Engineer - Health Sensing
Data Engineer - Health Sensing

Apple Inc. • Sunnyvale (CA)

On-site
USD 166,560 - 277,600
Senior Software Engineer, Apple Data Platform
Senior Software Engineer, Apple Data Platform

Socket.dev • Cupertino (CA)

On-site
USD 150,000 - 190,000
Data & Analytics Engineer, AiDP
Data & Analytics Engineer, AiDP

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
Software Engineer - Data Solutions, AI & Data Platform (AiDP)
Software Engineer - Data Solutions, AI & Data Platform (AiDP)

Socket.dev • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Data Engineer
Data Engineer

Aptdata Solutions Inc. • Farmington Hills (MI)

On-site
USD 90,000 - 115,000
Data Engineer
Data Engineer

Axis Technologies • Fort Worth (TX)

On-site
USD 90,000 - 130,000
DataServices Engineer - Apple Wallet, Payments & Commerce
DataServices Engineer - Apple Wallet, Payments & Commerce

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 150,000
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
Data Engineer

TechDigital Group • Santa Clara (CA)

On-site
USD 90,000 - 150,000