Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Apple Software Development Engineer Databases AiDP 
United States, California, Sunnyvale 
502433349

02.02.2025
Description
Success in this role requires a high level of expertise in several of the following:
* Fundamentals of system-level hardware and networking components (storage devices and controllers, network interfaces) in server class systems.* Operating systems concepts (process scheduling, disk and network I/O, performance).* Understanding of database concepts (relational algebra, query optimization, consistency models, isolation levels, crash and recovery semantics).* Advanced concepts such as failure detection, load balancing, request pipelining and operational semantics of high-throughput systems* Performance engineering, understanding of advanced testing methodologies, familiarity with debugging and profiling tools
Minimum Qualifications
  • BS in Computer Science/related fields with 5+ years of relevant experience
  • High level of proficiency in C, C++, Rust
  • Advanced understanding of data structures and algorithms in storage and indexing, coding in C, C++
  • Demonstrated experience developing database systems, storage engines, distributed systems
  • Experience developing software in open source communities
  • Knowledge of the internals of relational databases such as PostgreSQL (or MySQL, MariaDB)
Preferred Qualifications
  • MS in Computer Science/related fields with 8+ years of relevant experience
  • Expertise with code performance and optimization
  • Expertise with Relational database systems architecture
  • Knowledge of Linux Kernel development
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 $207,800 and $378,700, and your base pay will depend on your skills, qualifications, experience, and location.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.