Database Engineer, Apple Media Products

Cupertino, CA
  • Job Code


Posted: Nov 17, 2019

Role Number: 200124671

Do you love designing high-performance database architecture? Optimizing real-time query performance? Providing data that results in real innovation and change? If you do, then read on

Our team provides data-driven insights to Apple employees throughout the Services organization - App Store, Music, Video, Books, Podcasts, and more. We're looking for a Database Engineer to continue the excellent work we've done building our data platform, so that we can continue to drive innovation and improve our product decision making processes

Our tools are used by Apple engineers to improve search, recommendation, and fraud detection algorithms, and our data visualizations provide key insights to executives so that they can produce Apple-quality customer experiences

This role will work closely with data engineers and software engineers both on our team and cross-functionally. Our team is geographically and chronologically diverse, so we're looking for someone self-motivated and focused. We thrive on encouraging feedback and constructive criticism

Key Qualifications

  • Requirements:
  • Expertise in administering Postgres on VMs
  • Expertise in performance tuning SQL queries
  • Expertise in OLAP database architecture
  • Experience with star schemas
  • Experience ingesting ETL data
  • Experience managing multiple application environments (production, QA, staging)
  • Experience with tools in the Postgres ecosystem
  • Experience with Postgres security best practices
  • Bonuses:
  • Experience with non-relational data stores
  • Experience with Ruby on Rails
  • Experience with Hadoop or other big data platforms


Maintain and improve our high level of database query performance. Build and scale new data-centric features for our users. Integrate with large-scale data stores outside of our team. Ingest multi-dimensional ETL data. Explore and implement cloud DBaaS solutions. Improve deployment pipelines for our database environments. Improve fault tolerance. Improve database monitoring capabilities. Implement automated testing for data reliability

Education & Experience

BA/BS or higher in computer science or equivalent work experience

Additional Requirements

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Database Engineer, Apple Media Products

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account