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

Senior Staff Data Platform Engineer - Apache Iceberg - Apache Spark

$201.3k - $352.3k

ServiceNow

Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could focus on meaningful work. Today, ServiceNow is the AI control tower for business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of the Fortune 500 work smarter, faster, and better. We're building an AI-native culture where technology and talent are unstoppable together. And we're just getting started.Join us to put AI to work for people.Job DescriptionPosition Location: This is a Flexible (Hybrid) position. Flexible positions require 2 days per week in a ServiceNow office location. We have offices in several locations, including San Francisco, CA; Pleasanton, CA; Santa Clara, CA; San Diego, CAPlease Note: This position will include supporting our US Regulated Markets.“This position requires passing a ServiceNow background screening, USFedPASS (US Federal Personnel Authorization Screening Standards). This includes a credit check, criminal/misdemeanor check and taking a drug test. Any employment is contingent upon passing the screening. Due to Federal requirements, only US citizens, US naturalized citizens or US Permanent Residents, holding a green card, will be considered.Team OverviewThe Data Platform group builds highly scalable, high‑performance platform capabilities for data‑in‑motion and backend storage systems. Our customers operate at massive scale, pushing the boundaries of data volume, throughput, and concurrency. We are looking for a seasoned IC5 Senior Staff Engineer with deep expertise in distributed systems, data ingestion pipelines, and Data Lake architectures to drive next‑generation platform innovation.Role SummaryAs an IC5 Senior Staff Engineer, you will architect and deliver large‑scale distributed platform components, lead complex technical initiatives, and define engineering best practices. You will bring strong leadership, hands-on engineering depth, and the ability to design and operate reliable, scalable, and high‑performance data systems.What you get to do in this role:Architect, design, and build high‑performance distributed systems and platform components.Build distributed systems data ingestion solutions with strong emphasis on scalability, quality, and operational excellence.Design software that is easy to use, extend, and customize for customer‑specific environments.Deliver high‑quality, clean, modular, and reusable code while enforcing engineering best practices (code reviews, unit testing, automation, design reviews).Build foundational libraries, frameworks, and tools focused on modularity, extensibility, configurability, and maintainability.Collaborate across engineering teams to refine requirements and deliver end‑to‑end solutions.Provide technical leadership for projects with significant complexity and risk.Research, evaluate, and adopt new technologies that enhance platform capabilities.Troubleshoot and diagnose complex production issues across distributed systems.QualificationsTo be successful in this role you have:Experience leveraging or critically thinking about how to integrate AI into engineering work — whether using AI-powered coding and operational tooling, automating workflows, or reasoning about how AI changes the way software and infrastructure are built.10+ years of software development experience with a Bachelor's degree; OR 8+ years with a Master's degree; OR 6+ years with a PhD OR equivalent work experience.Core Distributed Systems ExpertiseStrong fundamentals in distributed systems architecture, design patterns, and algorithms.Deep programming expertise in Java, including JVM internals, memory models, and garbage collection.Proven experience in JVM performance tuning, profiling, and diagnosing performance bottlenecks.Strong understanding of concurrency, networking, sockets, OS internals, and performance optimization.Hands-on experience building and operating large‑scale distributed systems.Experience with relational databases such as Oracle, MySQL, or PostgreSQL.Specific Distributed Systems ExpertiseExperience with large‑scale deployments of Kafka, or similar streaming platforms.Deep knowledge of stream processing, topic design, partitioning, replication, and HA strategies.Experience working within DevOps environments for operationalizing distributed platforms.Demonstrated experience architecting and delivering full‑stack Data Lake solutions.Strong expertise in designing and operating data ingestion pipelines using:Apache Iceberg (tables, catalogs, schema evolution, metadata management)Apache Spark (batch & streaming jobs, optimization, partitioning)Expertise in data formats such as Parquet, ORC, and Avro, along with compaction and governance strategies.Ability to build scalable, fault‑tolerant ingestion and transformation workflows.Experience integrating Data Lakes with analytics engines, query services, or ML platforms. For positions in this location, we offer a base pay of $201,300 - $352,300, plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs. Compensation is based on the geographic location in which the role is located and is subject to change based on work location.Additional InformationWork PersonasWe approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here. To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.Equal Opportunity EmployerServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.  AccommodationsWe strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact View email address on click.appcast.io for assistance. Export Control RegulationsFor positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities. From Fortune. 2026 Fortune Media IP Limited. All rights reserved. Used under license.SummaryType: Full-timeFunction: EngineeringExperience level: Not ApplicableIndustry: Information Technology And Services

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Staff Data Platform Engineer - Apache Iceberg - Apache Spark in Santa Clara, CA vacancy
  • $224k - $356.5k

    NVIDIA is looking for a Machine Learning Engineer to join the GPU accelerated Apache Spark team.Apache Spark is the most popular data processing engine in data centers for running...  ...years) with large-scale data processing platforms, such as Apache Spark.Proven ability to... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • Apple Inc. is seeking a Senior Data Engineer to join a cybersecurity software engineering team focused on state-of-the-art distributed computing with Apache Spark. You will design and optimize data models and data pipelines, collaborating across cross-functional teams... 
    Senior

    Apple

    Sunnyvale, CA
    1 day ago
  • $203.45k - $344.3k

     ...for building the end-to-end data pipeline for autonomous driving...  ...building a data management platform covering the entire process...  ...Computer Science, Software Engineering, Artificial Intelligence, or...  ...distributed data lake systems (e.g., Apache Iceberg), familiar with Iceberg's... 
    Senior
    Full time
    Overseas

    XPENG Motors

    Santa Clara, CA
    11 hours ago
  • $212k - $318.4k

     ...us in building the machine learning platform that enables teams at Apple to build...  .... Description As a Machine Learning Data Platform Engineer, you'll design and build the scalable...  ...in modern data technologies (Apache Iceberg, Spark, S3, distributed systems), data modeling... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $96.49k - $144.74k

     ...NTT DATA strives to hire exceptional, innovative and passionate individuals who...  ...We are currently seeking a Data Engineer - Data Platform (Spark/Kafka/Flink/Scala/Java) - Onsite Hybrid...  ...-time and batch data pipelines using Apache Spark, Apache Flink, Apache Kafka, and... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Cupertino, CA
    5 days ago
  • $207k - $275k

     ...CoreWeave delivers a platform of technology,...  ...You\'ll Do The Data Engineering Team builds and operates...  ...We\'re seeking a Staff Data Engineer to...  ...and partner with senior engineers and...  ...such as Apache Iceberg, Delta Lake, Apache...  ...ClickHouse, Trino, Spark, Flink, or Kafka.... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    5 days ago
  •  ...scalable batch and stream data processing infrastructure and...  ...pipelines using AWS EMR Spark, Apache Kafka, AWS Athena, Snowflake...  ...implement data cataloging platform for easy data discovery and...  ...6+ years of experience as senior/software engineer Experience with Python or Golang... 
    Senior

    Moveworks.ai

    Mountain View, CA
    4 days ago
  • $153k - $204k

     ...pioneers, CoreWeave delivers a platform of technology, tools, and teams...  ...operations. About The Role As a Senior Data Engineer you will own and evolve the...  ...our data lake infrastructure (Apache Iceberg, Trino, Apache Airflow, Apache Spark, Apache Superset) and ETL pipelines... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • Job SummaryLocation - Remote We are looking for a highly skilled GCP Data Engineer with strong expertise in Scala, Apache Spark, and Google Cloud Platform (GCP) to design, develop, and optimize large-scale data processing solutions. The ideal candidate will have experience... 
    Senior
    Remote work

    Tredence

    San Jose, CA
    1 day ago
  • Dormont Manufacturing Co is seeking a Senior Software Engineer to work on Quantifind’s Apache Spark infrastructure in Palo Alto, California. Your role will involve building risk signal results from various data sources, ensuring clean and maintainable code, and collaborating... 
    Senior

    Dormont Manufacturing Company

    Palo Alto, CA
    11 hours ago
  • $148.75k - $361k

     ...is the #1 TV streaming platform in the U.S., Canada,...  ...teamThe mission of Roku's Data Engineering team is to develop a...  ....About the roleAs a Senior Data Engineer on the Viewer...  ...), Hive, Kafka, Spark, Airflow, and Presto/TrinoDeep expertise in Apache Spark, including performance... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    4 days ago
  •  ...Job Summary Seeking a Data Engineer with Spark & Streaming skills to build real-time, scalable data...  ...warehouses (BigQuery), and streaming platforms. Optimize Spark jobs, SQL queries, and...  ...potentially Scala/Java. Big Data: Expertise in Apache Spark (Spark SQL, DataFrames,... 
    Senior

    Compunnel

    Sunnyvale, CA
    1 day ago
  •  ...Title: Senior Data Engineer Location: Sunnyvale, CA Position: 2 Month (Contract) Summary Provide business insights, while leveraging internal...  ...with distributed computing (MapReduce, Hadoop, Hive, Pig, Apache Spark, etc.). Strong Hadoop scripting skills to process petabytes... 
    Senior
    Contract work

    TWO95 International

    Sunnyvale, CA
    3 days ago
  •  ...Senior GCP Data EngineerLocation: Sunnyvale CA Duration: 4 monthsJOB DESCRIPTION:Skills...  ...a distributed data processing platform with Hadoop, Hive or Spark, Airflow or a workflow orchestration...  ...platforms.Automate workflows using Apache Airflow.Create data pipelines using... 
    Senior

    JConnect Infotech

    Sunnyvale, CA
    4 days ago
  •  ...develop, and maintain scalable data processing pipelines and...  ...workflows using frameworks such as Apache Spark, PySpark, and Apache Beam....  ...data scientists, analysts, and engineers to support analytics and ML...  ...environments to cloud-native platforms, ensuring zero data loss and... 
    Senior

    Jobtailor

    Santa Clara, CA
    4 days ago
  • $188k - $282k

     ...As a Senior Staff Engineer, Data, you'll be a key technical leader driving the...  ...evolution of FloQast's core data platform. You will define the...  ...analytics systems – with Apache Spark as the primary compute engine...  ...read and write Apache Iceberg tables at scale – managing... 
    Senior

    FloQast, Inc.

    San Jose, CA
    1 day ago
  •  ...transformation and use data to gain a competitive advantage...  ...of experience in Data Engineering roles Extensive hands-...  ...) Proven expertise in Apache Airflow for workflow...  ...of Apache Spark (PySpark, Spark SQL, performance...  ...compliance across the data platform Document architecture,... 
    Senior
    Local area

    LatentView Analytics

    San Jose, CA
    3 days ago
  • $130k - $200k

     ...on the map that behavior changes — the data and tooling that gate software releases,...  ...and LLM-powered automation. We welcome engineers from data engineering, analytics, geospatial...  ...distributed data processing such as Apache Spark, and workflow orchestration such as Airflow... 
    Senior

    PlusAI, Inc.

    Santa Clara, CA
    2 days ago
  • $184.7k - $324.8k

     ...learning researchers, engineers, and data scientists? Together,...  ...Learning team is looking for Senior Data Engineer to build...  ...data pipelines, data platforms, and data integration...  ...Cloud Dataflow (Apache Beam) and related technologies...  ...(Apache Beam), and Spark-based processing (... 
    Senior
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • Compunnel, Inc. is seeking a Data Engineer in Sunnyvale, California to build scalable, real-time...  ...will work with technologies like Spark, Kafka, and GCP to facilitate data processing...  ...have strong skills in Python, SQL, and Apache Spark, with at least 8 years of IT experience... 

    Compunnel

    Sunnyvale, CA
    1 day ago
  • $150.4k - $277.6k

     ...We are seeking an exceptional engineer with a background in large...  ...engineering team that drives Apache Spark’s state‑of‑the‑art features and...  ...cutting‑edge technologies to build data intensive systems, designing...  ...experience with big data platforms Familiarity with ML/AI... 
    Senior

    Apple

    Sunnyvale, CA
    1 day ago
  • $148.75k - $361k

     ...is the #1 TV streaming platform in the U.S., Canada,...  ...The mission of Roku's Data Engineering team is to develop a world...  ...About the role As a Senior Data Engineer on the...  ...MapReduce), Hive, Kafka, Spark, Airflow, and Presto/...  ...Deep expertise in Apache Spark, including performance... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    3 days ago
  •  ...FloQast, Inc. is seeking a Senior Staff Engineer, Data to lead the design of a scalable, secure data platform that underpins analytics and product workloads...  ..., processing, and access, with Spark at the core of the compute stack and Iceberg-based lakehouse on S3. You will... 
    Senior

    Jobleads-US

    San Jose, CA
    1 day ago
  • Overview Senior Data Platform Engineer - Direct-Hire/FTE - Remote (US) This is a hands-on Senior Data Platform Engineer role that will require strong...  ...reliable and scalable Decent expertise using ANSI SQL and Spark SQL is key to have Workflow automation, orchestration... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work
    Flexible hours

    INSPYR Solutions

    San Jose, CA
    4 days ago
  • $75 - $80 per hour

    We are seeking a talented Data Engineer to design, build, and maintain...  ...optimizing cloud-based data platforms, and enabling data-drivendecision...  ...data applications using Spark and Kafka is highly...  ...technologies (specifically Apache Iceberg).Experience developing highly... 
    Contract work
    Temporary work
    Work experience placement

    TEKsystems

    Sunnyvale, CA
    4 days ago
  • $184.7k - $324.8k

     ...a massive, real-time platform that transforms continuous...  ...streams of multimodal data (including structured,...  ...an experienced Data Engineer with deep expertise in...  ...frameworks including Apache Spark Strong experience with...  ...experience with Apache Kafka, Iceberg, and Flink. Experience... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  •  ...Infotech Pvt. Ltd. in Sunnyvale, CA seeks a Sr. Back-End Big Data Engineer (Java, Hadoop, Hive) for a 6+ month contract. Primary duties include...  ...applications and big data pipelines using Hive, Hadoop, and Spark. Strong experience with workflow tools like Azkaban/Oozie is... 
    Senior
    Contract work

    Redolent Infotech Pvt. Ltd.

    Sunnyvale, CA
    1 day ago
  •  ...the general aviation industry. As a Staff Data Engineer on the AI Platform team, you will design, build, and...  ...lakehouse — defining table formats (Iceberg, Paimon, Parquet), partitioning strategies...  ...pipelines with tools like Apache Spark, Flink, Airflow, dbt, or similar batch... 
    Internship
    Local area
    Night shift

    Archer Aviation

    San Jose, CA
    3 days ago
  • $180k - $258.75k

     ...Behavior Models.We are looking for a Senior Data Engineer to design and build the foundational...  ...environments.Partner with simulation and cloud platform teams to automate workflows for...  ...using modern frameworks (e.g., Apache Spark, Flyte, Union).Strong knowledge of cloud... 
    Senior
    Full time
    Local area
    Shift work

    Toyota Research Institute

    Los Altos, CA
    4 days ago
  •  ...Apple Inc. is seeking an experienced Data Engineer to design, build, and operate massive...  ...and collaborate with ML engineers and platform teams. The role emphasizes data modeling...  ...high-throughput processing using Kafka, Spark, Iceberg, and cloud services. A Masters degree... 
    Senior

    Apple

    Cupertino, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Data Platform Engineer - Apache Iceberg - Apache Spark. Be the first to apply!