Apple Services Engineering (ASE) powers the platforms behind the App Store, Apple Music, Apple TV+, Apple Arcade, Apple Books, and more. ASE Commerce is the organization responsible for the backend systems that support commerce across these services - including activities like purchasing, subscribing, redeeming offers, and more. Within ASE Commerce, the Data Instrumentation and Integration team builds the systems that generate real-time signals from these activities. These signals are used across a wide range of use cases - including analytics, fraud detection, quality monitoring, machine learning, reporting, and beyond - always with privacy as a guiding principle. We're looking for a passionate software engineer to help build scalable, distributed systems that enable interested parties to observe, understand, measure, and act on real-time data.
Want more jobs like this?
Get Software Engineering jobs in Cupertino, CA delivered to your inbox every week.
Description
The ASE Commerce Data Instrumentation and Integration team is responsible for building the systems that generate real-time, high-quality, privacy-conscious signals from commerce activities. These signals are used across Apple - powering everything from analytics and quality monitoring to fraud detection, machine learning, and more. As an engineer on this team, you'll work on scalable, distributed infrastructure that processes high-throughput, real-time data. You'll help define how events are collected and delivered at scale, and ensure our systems are designed with reliability, privacy, and flexibility at their core. Key responsibilities include: - Designing and building real-time data pipelines and services that transform and deliver signals to a wide range of consumers - Developing and maintaining instrumentation libraries used across ASE Commerce services - Processing structured, semi-structured, and unstructured data across streaming and batch workflows - Integrating with object stores, event streams, and data platforms - Ensuring all systems are built with privacy, scalability, and observability as foundational principles - Collaborating across groups and teams from conception to production - Supporting downstream use cases such as analytics, fraud detection, quality monitoring, machine learning, and more Does this sound like you? Join our team!
Minimum Qualifications
- Experience developing and maintaining distributed backend systems using Java or similar languages
- Familiarity with message-based systems and real-time data pipelines (e.g., Kafka)
- Deep understanding of distributed systems concepts, including fault tolerance and scalability
- Experience operating systems that support high-throughput workloads in production
- Strong collaboration and communication skills in a cross-functional environment
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent experience.
Preferred Qualifications
- Understanding of data privacy best practices and compliance standards (e.g., GDPR)
- Experience with stream and batch processing frameworks such as Apache Flink, Apache Spark, or Kafka Streams
- Experience working with cloud object storage (e.g., Amazon S3, Google Cloud Storage) and columnar data formats (e.g., Parquet, ORC)
- Familiarity with distributed state stores or in-memory data grids (e.g., Atomix, Hazelcast, RocksDB)
- Familiarity with data lake, data warehouse, or lakehouse technologies, including Hive, Trino, or Presto
- Experience in building or maintaining instrumentation frameworks or observability tooling is a plus
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $143,100 and $264,200, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.
Submit Resume