Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Data Engineer

$262.5k - $394k

Apple Oakbrook

Principal Data Engineering Lead - Services Special ProjectAt Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Our team is building a massive, real-time platform that transforms continuous streams of multimodal data (including structured, image, and log data) into an intelligent, searchable foundation. We are seeking a Principal Data Engineer to lead and drive not only our team's data processing systems, but also to partner at a larger scale, coordinating and synching strategically with other business groups and organizations within Apple.We are seeking a Principal Data Engineering Lead with deep expertise in ETL/ELT, data architecture, and applied ML pipelines to drive the design, build, and operations of this infrastructure. As a key member of our team, you will be responsible for driving critical decisions and operations across the entire system while aligning strategically across Apple.ResponsibilitiesBuild and implement batch and streaming ETL/ELT pipelines that ingest, process, and model data from diverse sources, including unstructured media and real-time event streams, ensuring high reliability, performance, and scalability.Develop and maintain Kafka-based ingestion and processing pipelines, ensuring reliable data delivery across services and into the data lake.Build robust logical and physical data models with a focus on dimensional modeling, versioning, and storage patterns (e.g., Parquet, ORC) optimized for ingest, reporting, and operational use cases.Define and enforce data quality checks, SLAs, and observability standards to ensure data is accurate, timely, versioned, and trusted by stakeholders.Integrate and enrich raw signals with metadata and attribution to power downstream use cases such as analytics, billing, planning, and optimization.Implement standard methodologies for data lineage, metadata management, schema governance, versioning, and security in alignment with Apple's standards for data protection and privacy.Deliver solutions that include logging, anomaly detection, data validation, cleaning, and transformation, with strong emphasis on monitoring, debuggability, and continuous improvement.Work closely with ML engineers, data scientists, platform teams, and leadership to translate requirements into scalable, reliable data solutions.Help advance the team's data stack, including tooling, frameworks, and standards for development, testing, deployment, and operations.Align our team with other Apple teams strategically, participating in larger scale discussions and deliverables across our ecosystem.Minimum QualificationsMasters Degree12+ years of experience in data engineering, including building and maintaining large-scale ETL/ELT data pipelinesProficiency in data modeling, especially dimensional modeling, and designing schemas optimized for analytics and reportingExperience with leveraging databases including SQL/NoSQL Databases (including Postgres / Cassandra / Redis)Strong experience with distributed data processing frameworks including Apache SparkStrong experience with Parallel processing frameworks: BigTable/HadoopStrong software engineering fundamentals and proven experience with Scala, JavaHands-on experience with Apache Kafka, Iceberg, and Flink.Experience with workflow orchestration tools including Apache Airflow and BeamExperience with AWS: e.g., S3, EMR, Lambda, Glue, Redshift, BigQuery, Kinesis, or similar servicesExperience with Analytics frameworks including Trino (Presto, BigQuery, Snowflake)Hands-on experience with big data lake architecturesExperience with containerization and orchestration (Docker, Kubernetes/EKS) and CI/CD tooling including JenkinsExperience in Python and PySparkFamiliarity with graph databases such as TigerGraphExperience building pipelines that process multimodal data (structured and image) and integrate ML model inference - including LLMs and embedding models - for data enrichment and transformationHands-on experience deploying, serving, and optimizing LLMs or ML models directly in the production, inference runtimes/compilers (ONNX Runtime, TensorRT/TensorRT-LLM), and serving frameworks (Triton, vLLM, TorchServe or similar).Experience tuning batching, KV-cache, and GPU utilization for low-latency, high-throughput real-time inference in a data pipelineKnowledge of data governance principles, data security best practices, and data privacy regulationsProven experience delivering a consumer-oriented solution by participating at every stage of the development life-cycle.Excellent communication skills and a collaborative mindset with past experience presenting and partnering with VP and C level decision makers.Preferred QualificationsExperience with data versioning tools and frameworks (e.g., DVC, Delta Lake)Experience storing/serving embeddings (e.g., pgvector, Milvus, FAISS)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 $262,500 and $394,000, 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 At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis. Submit Resume Back to search results See all roles in Cupertino

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Cupertino, CA vacancy
  • $143k - $286k

     ...yearType: Full time / Regular/PermanentCompany: Sam's ClubBusiness Segment: Home OfficePosition Summary...What you'll do...Principal Data Engineer - Agentic Data PlatformsThe MissionAs a Principal Data Engineer, you are the enterprise-scale technical authority responsible... 
    Suggested
    Full time
    Temporary work
    Part time

    Sam's Club

    Sunnyvale, CA
    12 hours ago
  •  ...join the team!AI PlatformFull-Stack Software Engineer, Model Development Platform London, United Kingdom Sunnyvale, California USA Principal Engineer, Model Development Platform...  ...Sunnyvale, California USA Autonomous Driving Data Specialist Tokyo, Japan Control Engineer Leonberg... 
    Suggested
    Full time
    Contract work
    Remote work
    Shift work

    Wayve

    Sunnyvale, CA
    3 days ago
  • $195.8k

     ...Make your impact within a rapidly growing Fintech Company The Data Platform team builds and operates BILL’s core data...  ...processing, and data access layers including a Starburst query engine, Databricks Feature Store, Neo4j Knowledge Graph, and OpenSearch... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Santa Clara, CA
    2 days ago
  • Principal IT Data Engineer- Finance Palo Alto Networks Santa Clara, CA Our Mission At Palo Alto Networks®, we're united by a shared mission-to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with... 
    Suggested
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    27 days ago
  • $267.8k - $288.56k

     ...robotics, mobility, healthcare, energy and data centers. With revenue of more than $11...  ...: Analog Devices, Inc. Job Title: Principal Data EngineerJob Requisition: 1010.1323....  ...distributed computing frameworks, and modern data engineering tools for efficient data processing,... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Day shift
    2 days per week

    Analog Devices

    San Jose, CA
    12 hours ago
  • $180k - $200k

     ...downstream teams and tools depend onBuild and maintain curated data models for product usage, customer adoption, account health, and...  ...reliance on you as a bottleneckRequired6+ years in analytics engineering, data engineering, or similar, with real ownership of production... 
    Local area
    Immediate start
    Shift work

    Harness

    Mountain View, CA
    1 day ago
  • $249k

     ...careers and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere.Principal Data & AI Engineer, Reporting and InsightsIntroduction to the Team: Our Technology team partners across Expedia Group to create innovative... 
    Full time
    Work at office

    Expedia

    San Jose, CA
    4 days ago
  • $206.3k - $388k

    ABOUT THE ROLE We’re looking for a Principal ML Engineer to architect and scale the multimodal data processing pipelines and infrastructure behind Adobe Firefly’s multimodal foundation models (image, video, audio). In this role, you’ll sit at the intersection of data engineering... 
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Jose, CA
    4 days ago
  • $275k - $382k

     ...robotics automation technical solutions for data center hardware required for AI2...  ...within AI2, to meet the business needs.Lead engineering execution and provide technical leadership...  ...billions of Google users worldwide. As Principal Engineer, you will define the strategic... 
    Remote work
    Worldwide
    Flexible hours

    Google

    Sunnyvale, CA
    1 day ago
  • $168k - $258.75k

     ...Senior Technical Program Manager (TPM) to join NVIDIA’s Server Engineering Operations Team. You will be the cross-section between execution...  ...to help us take on more of these unique opportunities in data-center solutions.What you will be doing:The Technical Program Manager... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $175.5k - $263.8k

     ...our lives. Here, you’ll do more than join something — you’ll add something. The AIML team is looking for an engineering program manager (EPM) to work with Data Scientists and Data Engineers to define, instrument, track and report key performance indicators for Apple Products... 
    Relocation

    Apple Inc.

    Cupertino, CA
    5 days ago
  • Google Sunnyvale, CA, USA is seeking an Engineering Manager for Data Residency and Fast Compliance. You will guide cross-team efforts across Google Cloud to define data location governance and compliance strategies. As a leader, you will manage a team of engineers, shape... 

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $307k - $427k

     ...technical vision, and roadmaps for the data quality team to deliver high-quality datasets...  ...Search researchers, data analysts, and engineers to identify key Value of Data (VoD)...  ...experience of Google’s products.We are seeking a Principal Engineer who will be the Technical Lead... 

    Google

    San Jose, CA
    7 hours ago
  • $174.72k - $295.68k

     ...transportation through cutting-edge R&D in AI, machine learning, and smart connectivity.We are seeking a Machine Learning Data Curation Engineer to spearhead the data pipeline development and dataset management for our core AI initiatives. You will bridge the gap between... 
    Full time

    XPENG Motors

    Santa Clara, CA
    4 days ago
  •  ...roleGridmatic’s business is complex, and we need to build a robust data layer to be able to answer core questions around profit and loss...  ...our renewable supply.We’re looking for a startup-minded data engineer who can wear a lot of hats, work with multiple teams, and build... 
    Work at office
    Home office
    Flexible hours
    3 days per week

    Gridmatic

    Cupertino, CA
    2 days ago
  •  ...4-06-04Company Name:HITACHI ENERGY USA INCProfession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:NoJob Description:General information:Hitachi Energy is seeking for a Senior Data Management Engineer for it's San Jose, CA location.Your Responsibilities... 
    Full time

    Hitachi

    Santa Clara, CA
    2 days ago
  • Position: Data Engineer IILocation: Sunnyvale, CaliforniaDuration: ContractJob ID: 175305Job Overview: We are seeking a skilled and detail-oriented Data Engineer II to join our team. The ideal candidate will be responsible for designing, building, and maintaining scalable... 
    Full time

    Pinnacle Group

    Sunnyvale, CA
    4 days ago
  • $184k - $287.5k

     ...do their best work.NVIDIA has a rapidly expanding ecosystem of data center platform designs. From single node HGX/DGX systems all the...  ...and HPC software stack. We are searching for a highly motivated engineer to lead performance benchmarking and optimization efforts for our... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • Job-ID27801708Reference26-07957Remote100% Remote Job Title: Contract Data Engineer (API & Database Focus) Role Summary: We are seeking an experienced and highly skilled Contract Data Engineer. This role is focused on building robust data pipelines, primarily involving the... 
    Contract work
    Remote work

    Mindlance

    Sunnyvale, CA
    12 hours ago
  • $75 - $80 per hour

    DescriptionResponsibilitiesArchitect, construct, and maintain robust, scalable data pipelines and complex ETL workflows.Manage and optimize data...  ....Minimum Qualifications3-5 years of experience in Data Engineering.Bachelor’s degree in Computer Science, Engineering, or... 
    Contract work
    Temporary work
    Work experience placement

    TEKsystems

    Sunnyvale, CA
    3 days ago
  • $75 - $85 per hour

    Position: Battery Data Engineer III Location: Cupertino, California Duration: Contract Job ID: 171364 Job Description:This will be a data engineer role for processing battery testing data to facilitate battery algorithm delivery and support battery algorithm simulations... 
    Full time
    Contract work

    Pinnacle Group

    Cupertino, CA
    2 days ago
  • $63 - $68 per hour

     ...| USD 63-68 / Hourly (C2C)Employment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Data Engineering & AnalyticsLocation: Cupertino, CA (Hybrid) / Austin, TX / Seattle, WAAbout the Role:We build data systems that power innovation... 
    Hourly pay
    Full time

    SRI Tech

    Cupertino, CA
    2 days ago
  • $130k - $200k

    Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in the United States and Europe, Plus... 
    Full time

    Plus.ai

    Santa Clara, CA
    4 days ago
  •  ...partnership with Cerebras, to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference.RoleThe Data Center Provisioning Engineer will be responsible for provisioning, commissioning, and validating network infrastructure, servers, and related... 

    Cerebras Systems

    Sunnyvale, CA
    2 days ago
  • $120k - $160k

     ...reliable performance of our materials. As the Analytical Chemistry Engineering, Associate Manager, you will play a key role in ensuring the...  ..., surface analysis, defect characterization). Proficiency with data analysis tools (e.g., JMP, LIMS) and systems integration is a... 
    Visa sponsorship

    JSR Micro, Inc.

    Sunnyvale, CA
    4 days ago
  • $184k - $368k

     ...OpportunityAre you a visionary leader with a passion for transforming data into actionable insights, and a track record of building and...  ...teams? If so, joining our team as a Senior Manager, Analytics Engineering at Nutanix will allow you to make a meaningful impact by... 
    Work at office
    Remote work
    Relocation package
    3 days per week

    Nutanix

    San Jose, CA
    4 days ago
  • $268.6k - $395k

     ...consumer demand across search and discovery experiences. As a Principal Engineer, you will lead the technical direction for AI-first...  ...full model lifecycle from research to production, including data analysis, model development, evaluation, offline and online A... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    Sunnyvale, CA
    12 hours ago
  • $110k - $220k

     ...Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:At Walmart, data is at the heart of how we serve hundreds of millions of customers every week. As a Staff Data Engineer, you'll be a technical leader shaping the data platforms and pipelines that power... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Sunnyvale, CA
    2 days ago
  • $143k - $286k

     ...$143000 - $286000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: As a Staff Data Engineer at Walmart, you will design and implement scalable data solutions that support complex business needs across multiple domains. This... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $108.22k - $162.1k

     ...semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise,...  ...dashboards and visualizations to enable AE/FAE and validation engineers to quickly interpret test results and debug issuesCloud-Based Analytics... 
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!