Talent.com
Software Development Engineer, Databases, AiDP

Software Development Engineer, Databases, AiDP

Apple Inc.New York, NY, US
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Software Development Engineer, Databases, AiDP

New York City, New York, United States Corporate Functions

The people here at Apple don't just craft products - they build the kind of wonder that's revolutionized entire industries! It's the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it! The Postgres team at Apple invites interested engineers to join our team to develop and contribute to PostgreSQL, the world's most popular open source relational database. Our engineers develop and operate Apple's cloud-based relational databases service hosting PostgreSQL databases that power some of Apple's most important workloads in Services, Manufacturing, AIML and many more. You will be joining a team of experts working on modern database technologies, distributed systems and storage engineering, helping push the limits of open-source PostgreSQL in order to offer enterprise-class performance, availability and durability to our customers, as well as to ensure reliable administration. Your work will be deployed at massive scale, serving millions of queries per second over many petabytes of data across our data-centers worldwide and impact the experiences of many millions of users of key Apple services.

Description

The Apple Postgres team develops and operates a highly reliable, cloud relational databases service that serves all of Apple. We're looking for curious, enthusiastic and collaborative developers with an extraordinary degree of care and rigor in engineering who can contribute to all major components of PostgreSQL, including query execution, storage, replication, high-availability, scaling, administration, new feature development and all other aspects of the database. 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. The role also requires excellent communication and the ability to partner closely with our Database Engineering and SRE teams, and a high degree of customer focus when engaging with internal customers. The ability to work effectively with colleagues based in other locations is also essential, as well as the ability to help mentor junior engineers.

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++
  • 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
  • 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 $212,000 and $386,300, 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 seek to promote 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.

    J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Software Development Engineer • New York, NY, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Senior Software Development Engineer in Test

    Senior Software Development Engineer in Test

    Interactive Brokers Group, Inc.Greenwich, CT, United States
    serp_jobs.job_card.full_time
    Senior Software Development Engineer in Test at Interactive Brokers Group, Inc.A global financial services company with offices in over 15 countries, delivering electronic brokerage services around...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Platform Engineer, Compute Services

    Senior Platform Engineer, Compute Services

    CoreWeaveLivingston, NJ, US
    serp_jobs.job_card.permanent
    CoreWeave is the AI Hyperscaler™, delivering a cloud platform of cutting edge services powering the next wave of AI.Our technology provides enterprises and leading AI labs with the most perfo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    TradeJobsWorkForce10707 Tuckahoe, NY, US
    serp_jobs.job_card.full_time
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    System Engineer

    System Engineer

    TradeJobsWorkForce10708 Yonkers, NY, US
    serp_jobs.job_card.full_time
    System Engineer Job Duties : Manages and monitors all installed systems and infrastructure for ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineer, Platform - Edison, USA

    Software Engineer, Platform - Edison, USA

    SpeechifyEdison, NJ, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Manager of Software Development

    Manager of Software Development

    CyberCodersNewark, NJ, US
    serp_jobs.job_card.full_time
    Manager of Software Development.Commerce experience required .Are you a strategic leader passionate about building high-performing engineering teams and delivering innovative software solutions? W...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Advisor, Software Development, Engineering, and Services - Cloud FinOps

    Advisor, Software Development, Engineering, and Services - Cloud FinOps

    Northwell HealthNew Hyde Park, NY, United States
    serp_jobs.job_card.full_time
    Provides strategic advice and guidance around the technical direction and engineering processes directly supporting the design, delivery and support of software applications and engineering activit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Database Development

    Database Development

    TradeJobsWorkForce10268 New York, NY, US
    serp_jobs.job_card.full_time
    Database Development Job Duties : Database Developers are responsible for data gathering before development of ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Principal Software Engineer (Hybrid)

    Principal Software Engineer (Hybrid)

    Selective InsuranceShort Hills, NJ, United States
    serp_jobs.job_card.temporary
    At Selective, we don't just insure uniquely, we employ uniqueness.Selective's unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Customs and Border Protection Officer - Experienced (GS9)

    Customs and Border Protection Officer - Experienced (GS9)

    U.S. Customs and Border ProtectionLincroft, NJ, United States
    serp_jobs.job_card.full_time
    Customs and Border Protection (CBP) offers those interested in a career in law enforcement an exceptional opportunity to work with an elite team of highly trained professionals whose camaraderie, p...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineer, UI

    Software Engineer, UI

    Interactive BrokersGreenwich, CT, US
    serp_jobs.job_card.full_time
    Interactive Brokers Group, Inc.Nasdaq : IBKR) is a global financial services company headquartered in Greenwich, CT, USA, with offices in over 15 countries. We have been at the forefront of financial...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    High-Frequency Trading System Engineer (USA)

    High-Frequency Trading System Engineer (USA)

    Trexquant InvestmentStamford, CT, US
    serp_jobs.job_card.full_time
    We are seeking a highly skilled C++ engineer with extensive experience in high-frequency trading systems to join our trading team. In this role, you will design and develop ultra-low-latency trading...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Data Platform

    Senior Software Engineer - Data Platform

    RelativityNew York, NY, United States
    serp_jobs.job_card.full_time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Platform Engineer

    Platform Engineer

    Motion RecruitmentIselin, NJ, United States
    serp_jobs.job_card.full_time
    Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Platform Services Engineer (Hybrid). Local Candidates are preferred.Contract Duration : 24 Months ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Lead Software Engineer

    Lead Software Engineer

    RelativityNewark, NJ, United States
    serp_jobs.job_card.full_time
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Software Engineer, Platform - Elizabeth, USA

    Software Engineer, Platform - Elizabeth, USA

    SpeechifyElizabeth, NJ, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Staff Software Engineer

    Staff Software Engineer

    Teladoc HealthPurchase, NY, United States
    serp_jobs.job_card.full_time
    Update Coming to the Teladoc Health Careers page URL.As part of a system transition on October 11-12, 2025, current job posting links will no longer be accessible. To continue viewing this job or ot...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Software Engineer, Platform - Yonkers, USA

    Software Engineer, Platform - Yonkers, USA

    SpeechifyYonkers, NY, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day