JobsSoftware Data Engineer
Apple logo

Software Data Engineer

Apple

Location

Seattle, WA

Type

Full-time

Posted

5/8/2026

Compensation

Not listed

Undergraduate with 2+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

The Software Data Engineer will join the APX Bedrock team at Apple, focusing on building modern data platform capabilities that enhance data engineering excellence. This role involves working with senior engineers to create reliable and scalable solutions that support data teams across the organization. The engineer will utilize cutting-edge data technologies and AI-enhanced practices to improve operational efficiency and data quality. The position offers an opportunity to contribute significantly to the data ecosystem at Apple.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, or equivalent related experience
  • 3+ years of hands-on experience building data applications, backend services, or platform services
  • Strong, production-level programming experience in Java, including building and maintaining RESTful or RPC-based services
  • Solid experience with relational databases including schema design, data modeling, and query optimization using SQL
  • Experience with distributed data technologies such as Apache Spark or Apache Flink, Hadoop, HDFS, Kafka
  • Familiarity with workflow orchestration concepts and tools such as Apache Airflow
  • Experience with non-relational or NoSQL databases and understanding of when to apply different data storage paradigms
  • Proficiency in Scala, Go, or Python as complementary programming languages
  • Familiarity with container orchestration tools such as Kubernetes
  • Exposure to AI-powered development tools and practices
  • Experience with data quality monitoring, metadata management, or dataset lifecycle tracking
  • Understanding of streaming data architectures and real-time processing patterns
  • Experience with event-driven architectures and distributed messaging systems
  • Strong communication skills and comfort collaborating across teams
  • Curiosity and eagerness to learn new technologies and take on increasing responsibility

Responsibilities

  • Design, develop, and maintain Java-based backend services and APIs that support core platform capabilities including metadata collection, dataset lifecycle management, and orchestration
  • Build and optimize data processing pipelines using distributed computing frameworks
  • Design and implement data models that accurately represent complex domain concepts and support efficient querying and storage patterns
  • Implement systems for monitoring dataset health, tracking completeness, and enforcing quality standards
  • Write clean, well-tested, production-quality code in Java as the primary language, with Scala, Go, or Python as complementary skills
  • Own database design decisions including schema design, indexing strategies, and query optimization for both relational and non-relational data stores
  • Participate in operational responsibilities including on-call rotations, incident response, and system health monitoring
  • Collaborate with peer teams across the platform organization to integrate and deliver cohesive capabilities
  • Leverage AI-powered development tools to accelerate development and improve code quality
  • Engage with internal users to understand their needs and translate feedback into platform improvements

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?