Database Engineer, Apple Media Products

Apple | Cupertino, Ca

Date listed

5 months ago

Employment Type

Full time



Total Funding

$6.2 billion

Glassdoor Rating

4/5 (15000 reviews)

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.

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

Skills & requirements

  • 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

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