Software Development Engineer, Databases, AiDP

Technology company that revolutionizes entire industries through innovative products and services
$207,800 - $378,700
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Software Development Engineer, Databases, AiDP

Apple's Postgres team is seeking talented engineers to join their database engineering efforts. This role focuses on developing and operating PostgreSQL databases that power critical Apple services, handling millions of queries per second across global data centers. The position involves working with modern database technologies and distributed systems, contributing to PostgreSQL's core components including query execution, storage, replication, and high-availability features.

The ideal candidate will possess strong expertise in system-level hardware, networking, operating systems, and database concepts. You'll be working with a team of experts to push the boundaries of open-source PostgreSQL, ensuring enterprise-grade performance and reliability. The role requires both technical excellence and strong communication skills, as you'll be collaborating with various teams and mentoring junior engineers.

This is an exceptional opportunity to impact millions of users through Apple's key services while working with cutting-edge database technology. You'll be part of a team that values innovation, technical rigor, and collaborative problem-solving. The position offers competitive compensation, comprehensive benefits, and the chance to contribute to open-source development at one of the world's most influential technology companies.

Last updated an hour ago

Responsibilities For Software Development Engineer, Databases, AiDP

  • Develop and contribute to PostgreSQL database system
  • Work on cloud-based relational databases service hosting PostgreSQL databases
  • Develop enterprise-class performance, availability and durability solutions
  • Contribute to major components including query execution, storage, replication, high-availability, scaling
  • Partner with Database Engineering and SRE teams
  • Mentor junior engineers

Requirements For Software Development Engineer, Databases, AiDP

PostgreSQL
Rust
Linux
  • BS in Computer Science/related fields with 5+ years of relevant experience
  • Demonstrated experience developing database systems, storage engines, distributed systems
  • High level of proficiency in C, C++, Rust
  • Advanced understanding of data structures and algorithms in storage and indexing
  • Experience developing software in open source communities
  • Knowledge of the internals of relational databases such as PostgreSQL (or MySQL, MariaDB)

Benefits For Software Development Engineer, Databases, AiDP

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

Interested in this job?

Jobs Related To Apple Software Development Engineer, Databases, AiDP

Sr. Software Engineer - Apple Service Engineering

Senior Software Engineer position at Apple Service Engineering team in Seattle, building large-scale data services and infrastructure for Apple's ecosystem serving millions of users worldwide.

Senior Software Engineer

Senior Software Engineer role at Apple Services Engineering, focusing on large-scale data processing and distributed systems, offering competitive compensation and comprehensive benefits.

Software Development Engineer, Databases, AiDP

Senior Database Engineer role at Apple working on PostgreSQL development and cloud database services, offering competitive pay and benefits.

Apple Pay & Wallet New Product Support Engineering Project Manager

Lead the development of support strategies for Apple Pay products, managing cross-functional teams and creating world-class customer support experiences.

SPG Construction Project Manager

Construction Project Manager role at Apple, overseeing R&D facility projects with 5+ years experience required, offering competitive salary and benefits.