Senior Database Engineer

2 weeks ago


Cupertino, California, United States Apple Full time
Job Title: Senior Database Engineer

About the Role:

At Apple, we're looking for a skilled Senior Database Engineer to join our Ad Platforms team. As a key member of our Database Solutions team, you'll drive database technologies selection, standards, patterns, and optimization to ensure the reliability, availability, performance, and efficiency of databases at scale.

Key Responsibilities:

Design, build, and continuously maintain high-performance and highly available database and change data capture infrastructure
Migrate mission-critical database applications leveraging on-prem Oracle to using AWS Aurora Postgres
Work closely with development engineering teams in advancing their strategic initiatives, operational readiness, engineering standards, designs, and performance
Support various database maintenance activities like database upgrades, patch management, user management, and backup and recovery

Requirements:

5 or more years of industry experience designing, managing, and supporting production databases at scale
3+ years supporting Oracle
2+ years supporting Aurora Postgres and Aurora MySQL
Extensive experience in handling architectural and design considerations such as performance, scalability, and availability

Preferred Qualifications:

Graduate degree in Computer Science or equivalent field
Ad-Tech work experience
Experience with NOSQL technologies
Current AWS certifications

What We Offer:

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 $175,800 and $264,200, 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.

  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Data Orchestration Engineer to join our team at Apple. As a key member of our infrastructure team, you will be responsible for designing and developing data orchestration tooling for HID algorithms development projects.The ideal candidate will have a passion for taking data from different silos and finding...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAs a Senior Software Engineer on the Apple Services Engineering team, you will play a key role in designing, implementing, and supporting highly scalable backend applications. Your expertise in Java and experience with SQL databases like Oracle and NoSQL like Cassandra will be invaluable in crafting and implementing RESTful/RPC API and...


  • Cupertino, California, United States Formula Full time

    Senior Full Stack Software EngineerWe are seeking an exceptional Senior Full Stack Software Engineer to join our Worldwide Business Development and Strategy team. As a key member of our team, you will play a critical role in driving our technology vision forward and ensuring the successful execution of multiple initiatives.Key Responsibilities:Participate in...


  • Cupertino, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Apple. As a key member of our small agile team, you will be responsible for designing, implementing, and supporting highly scalable applications and web services.Key Responsibilities:Design and implement high-performance, concurrent systems using RustCollaborate with...


  • Cupertino, California, United States OSI Engineering Full time

    Job Title: Senior Full Stack EngineerJob Description:We are seeking an experienced Full Stack Developer with strong expertise in JavaScript (React) and PHP (Laravel) to join our dynamic team at OSI Engineering.In this role, you will work on building scalable web applications, optimizing the user experience, and integrating robust back-end functionality.You...


  • Cupertino, California, United States Apple Full time

    Job DescriptionCupertino, California, United StatesSoftware and ServicesAt Apple, we strive to create innovative products that enrich people's lives. Our Ad Platforms group enables users worldwide to access informative and imaginative content on their devices while helping publishers and developers promote and monetize their work.Our technology and services...

  • Senior Data Engineer

    3 weeks ago


    Cupertino, California, United States Apple Full time

    Job Title: Senior Data Engineer - MapsJob Summary:Apple Maps is seeking a Senior Data Engineer to join our Data Evaluation team. As a key member of our team, you will be responsible for designing and implementing novel automated systems that seamlessly integrate with the Maps data production processes, enabling continuous evaluations and the extraction of...


  • Cupertino, California, United States Apple Full time

    Job DescriptionSenior Software EngineerThis role involves managing petabytes of data and designing and implementing new frameworks to build scalable and efficient data processing workflows.The successful candidate will be responsible for ensuring the completeness of all data ingestion and full metadata enrichment covering data classification annotations,...


  • Cupertino, California, United States Apple Full time

    Role SummaryWe are seeking a highly skilled Senior Cloud Infrastructure Engineer to join our team at Apple. As a key member of our infrastructure team, you will be responsible for designing, building, and maintaining the software and services that improve the feature set, availability, scalability, and security of Apple's internal cloud...

  • Senior Cloud Engineer

    3 weeks ago


    Cupertino, California, United States Apple Full time

    Role OverviewWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the design and development of our next-generation Apple Object Store. This is a unique opportunity to work on a massive scale storage system that provides the foundation of data storage across Apple.Key ResponsibilitiesDesign, build, and maintain software...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Data Solutions team in Cupertino. As a key member of our team, you will be responsible for driving the technical direction and execution of our software solutions.Key ResponsibilitiesPartner with leadership to define and prioritize areas of focusLead a team's technical...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Cloud Media Library Engineer to join our team at Apple. As a key member of our engineering team, you will play a critical role in designing, implementing, and maintaining robust cloud syncing, media management, and collaboration solutions for our products and services.Key ResponsibilitiesDesign and implement...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking an experienced software engineer with expertise in low-latency networking to optimize customer experience by designing systems that enable scaling network-intensive workloads over thousands of CPUs, GPUs, and TPUs.Key ResponsibilitiesDesign and optimize networking solutions for Machine Learning (ML) and High-Performance Computing...

  • Senior Data Engineer

    3 weeks ago


    Cupertino, California, United States Syntricate Technologies Full time

    Job Title: Senior Data EngineerJob Summary:We are seeking a highly skilled Senior Data Engineer to join our team at Syntricate Technologies. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data pipelines using Python and R. You will work closely with our data science team to develop and implement data...


  • Cupertino, California, United States Syntricate Technologies Full time

    Job Title: Senior Client EngineerJob Summary:We are seeking a highly skilled Senior Client Engineer to join our team at Syntricate Technologies. As a Senior Client Engineer, you will be responsible for designing, developing, and deploying client models using machine learning principles, especially in the context of Large Language Models (LLMs).Key...

  • Senior SRE Engineer

    3 weeks ago


    Cupertino, California, United States Apple Full time

    Job Title: Senior SRE EngineerAt Apple, we're looking for a Senior SRE Engineer to join our iCloud Services team. As a key member of our team, you will be responsible for designing, implementing, and operating scalable and reliable systems that support our customers' daily experiences.About the RoleThe Senior SRE Engineer will work closely with...

  • Senior CAD Engineer

    3 weeks ago


    Cupertino, California, United States Apple Full time

    About the RoleCAD Engineer - Requirements and Verification Management MethodologyCupertino, California, United StatesHardwareAs a member of our Silicon Technologies group, you'll help ensure Apple products and services can seamlessly and efficiently handle complex tasks.You'll be responsible for crafting and building technology that fuels Apple's devices,...


  • Cupertino, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Development Engineer to join our team at Apple. The ideal candidate will have substantial professional experience in software development and the implementation of large-scale, scalable data solutions.The successful candidate will collaborate with other software engineers, data scientists,...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior Privacy EngineerAt Apple, we're committed to delivering great features and great privacy to our users. As a Senior Privacy Engineer, you'll play a critical role in ensuring that our products and services protect user privacy by designing architectures that reduce the exposure of user data at all levels of the technology stack.Key...


  • Cupertino, California, United States Interviewstreet, Inc. dba HackerRank Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Interviewstreet, Inc. dba HackerRank in Cupertino, CA.Key Responsibilities:Evaluate and assess various technologies to determine their suitability for our projects.Develop proof-of-concepts (POCs) to demonstrate the effectiveness of new...