Software Engineer - Data Engineering

A technology company that revolutionizes entire industries through innovative products and experiences.
$143,100 - $264,200
Data
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Applied Sensing and Health - Research Operations Engineer

Research Operations Engineer role at Apple focusing on health technology research, data analysis, and product development with competitive pay and benefits.

Image Quality Field Test Engineer

Image Quality Field Test Engineer position at Apple, focusing on camera hardware testing and quality evaluation, offering competitive salary and comprehensive benefits.

Software Development Engineer - Test

Software Development Engineer - Test role at Apple focusing on Health and Fitness features development, data analysis, and algorithm validation.

Data Engineer, Infrastructure Services

Data Engineer position at Apple focusing on building scalable data infrastructure and pipelines, requiring 3+ years of experience in data engineering and expertise in Python, SQL, and cloud platforms.

Materials Engineer | Data Management

Materials Engineer position at Apple focusing on data management systems and materials specifications for product development.

Description For Software Engineer - Data Engineering

Apple's Analytics Platforms & Experiences (APX) team is seeking a talented Software Data Engineer to join their Observability Insights team. This role is part of Apple Services Engineering, which powers major platforms like App Store, Apple TV+, Apple Music, and more.

As a Data Engineer, you'll be at the forefront of revolutionizing Data Engineering practices at Apple. You'll work on creating and maintaining sophisticated data processing systems that drive efficiency and productivity through observability, knowledge management, and data quality-driven orchestration at scale.

The position offers an exciting opportunity to work with cutting-edge technologies in big data processing, including Snowflake, Apache Flink, Spark, and Kubernetes. You'll be responsible for processing observability data and generating actionable insights that improve efficiency for data engineering teams across Apple.

The role requires strong technical expertise in data engineering, with experience in Java/Scala programming, big data technologies, and analytics applications. You'll be working with state-of-the-art data processing tools and frameworks, contributing to Apple's data infrastructure that supports its major services.

Apple offers an exceptional compensation package, including competitive base salary, stock options, comprehensive benefits, and opportunities for professional growth. You'll be part of a team that values innovation, collaboration, and technical excellence, working on projects that impact millions of users worldwide.

This is an excellent opportunity for a data engineer who wants to make a significant impact at one of the world's most innovative companies. You'll be working in Cupertino, collaborating with talented professionals who are passionate about creating revolutionary products and services. Join Apple's APX team and help shape the future of data engineering while working on projects that influence Apple's global services ecosystem.

Last updated 3 months ago

Responsibilities For Software Engineer - Data Engineering

  • Low-latency Data Processing
  • Data Engineering telemetry analysis
  • Loading and querying Analytics Data Warehouse
  • Engage with users and collaborators
  • Multi-functional collaboration with platform and peer teams

Requirements For Software Engineer - Data Engineering

Java
Python
Kubernetes
  • Bachelor's Degree in Computer Science, or equivalent related experience
  • 3+ years of hands-on experience building Analytics applications using Snowflake and Apache Flink or Apache Spark
  • Programming experience in Java (preferred) or Scala, Python
  • Experience with Big Data: Hadoop, HDFS, Spark, SQL, Kafka
  • Proven skills in building Analytics applications using technologies like Snowflake, Flink

Benefits For Software Engineer - Data Engineering

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?