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
    5 days 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
    6 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
    6 days ago
  • $188k - $282k

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

    FloQast

    San Jose, CA
    27 days 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
  • $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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    16 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... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Cupertino, CA
    19 days ago
  • $262.5k - $394k

     ...Principal Data Engineering Lead - Services Special Project Cupertino...  ...building a massive, real-time platform that transforms continuous...  ...frameworks including Apache Spark ~ Strong experience with...  ...experience with Apache Kafka, Iceberg, and Flink. ~ Experience... 
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  • $176.1k - $308.2k

     ...It all started when engineer Fred Luddy wrote code that...  ...reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow—...  ...motivated and experienced Staff Software Engineer in...  ...distributed storage systems (S3, Apache Iceberg) and Kubernetes-based... 
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  •  ...We’re seeking exceptional engineers, operators and builders...  ...aviation industry. As a Staff Data Engineer on the AI Platform team, you will design, build...  ...defining table formats (Iceberg, Paimon, Parquet), partitioning...  ...with tools like Apache Spark, Flink, Airflow, dbt, or... 
    Internship
    Local area
    Visa sponsorship
    Night shift

    Archer Aviation

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

     ...and maintain robust, scalable data pipelines and complex ETL...  ...years of experience in Data Engineering.Bachelor’s degree in Computer...  ...Lake technologies (specifically Apache Iceberg).Experience developing highly...  ...Big Data applications using Spark and Kafka.Solid understanding... 
    Contract work
    Temporary work
    Work experience placement

    TEKsystems

    Sunnyvale, CA
    6 days ago
  • $200k - $220k

     ...across energy, manufacturing, data center construction, and...  ...Join Crusoe Energy as a Senior Data Engineer, an early and pivotal hire on...  ...build the foundational data platform infrastructure that powers Crusoe...  ...Storage). Experience with Apache Beam. Background in... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    G2 Venture Partners

    Sunnyvale, CA
    5 days ago
  • $150k - $220k

     ...communicates. Job Summary We’re seeking a highly skilled Data Engineer to design, build, and maintain production-grade data...  ...Build high-throughput data transformations using Dask or Apache Spark. Maintain training data clusters across hybrid (on-prem and... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Versa Networks

    Santa Clara, CA
    25 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
    a month ago
  • Senior Data Engineer - GCP Location: Mountain View CA (Onsite) What You’ll Do Develop and enhance...  .../executor framework on Google Cloud Platform Building data pipelines, leveraging...  ...tools and frameworks such as TensorFlow, Apache Spark, and scikit-learn. Bachelor’s or... 
    Senior

    United IT

    Mountain View, CA
    2 days ago
  • $150k - $200k

    Senior Data Engineer Gibson Dunn is a leading global law firm, advising clients on significant...  ...designing, building, and operating the data platforms that power enterprise reporting,...  ...data processing frameworks (e.g., Apache Spark). Familiarity with pipeline orchestration... 
    Senior
    Local area
    Flexible hours

    Gibson Dunn

    Palo Alto, CA
    2 days ago
  • $201.3k - $352.3k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious...  ...business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of...  ...experiences.  About the Role — Senior Staff Data Platform Software Engineer,... 
    Senior
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    Santa Clara, CA
    25 days ago
  • $364k

     ...rapidly evolving agentic era of data engineering/analytics and work with PMs...  ...and presentation skills.As Senior Director, Engineering, you...  ...development and delivery of Apache Airflow, Data Engineering Agents...  ...Open APIs such as Airflow, Iceberg and MLFlow etc., to develop... 
    Senior

    Google

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

     ...infrastructure that turn raw motion data from Apple devices into...  ...or moves with their device, engineers and scientists on this team are...  ...raw sensor data to the platforms and tools that turn it into research...  ...computing frameworks such as Apache Spark. Comfort leveraging AI... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $70 - $95 per hour

     ...Job Description Job Description Data Engineer The Cloud services group is looking...  ...their corresponding cloud-based service platforms and infrastructure. Looking for...  ...experience in Big Data technologies like Apache Iceberg, Spark, Spark ML, & Kafka Strong skills... 
    Hourly pay

    Cypress HCM

    Mountain View, CA
    25 days ago
  •  ...organization.Job DescriptionPrimary Skills:Big Data experience8+ years exp in Java, Python and ScalaWith Spark and Machine Learning (3+)Data mining, Data analysisRoles...  ...write SQL queries, etc.).Work closely with our engineering team to integrate and build algorithmsProcess... 

    Comtech

    San Jose, CA
    a month ago
  • Position: Data Engineer IILocation: Sunnyvale, CaliforniaDuration: ContractJob ID: 175305Job...  ...with data processing frameworks like Apache Spark or Hadoop.Strong knowledge of SQL and...  ...database systems.Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.... 
    Full time

    Pinnacle Group

    Sunnyvale, CA
    a month ago
  • Principal IT Data Engineer- Finance Palo Alto Networks Santa Clara, CA Our Mission At...  ...AI-first architectures, cloud-native platforms) and guiding teams to adopt innovative...  ...with ETL tools and technologies such as Apache Spark and Apache Airflow. Experience with cloud... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    a month 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
    5 days ago
  • $153.5k - $310.5k

     ...Senior Data Scientist This role has been designed as ‘Onsite’ with...  ...application development and engineering duties related to our AI...  ...Datacenter technology and autonomous platform to provide an unprecedented...  ...processing engine, such as Apache Spark, Apache Storm and Apache... 
    Senior
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hobbsnews

    Sunnyvale, CA
    5 days ago
  • $168k - $270.25k

    ## Senior Software Engineer, Data PlatformApply: US, CA, Santa Clara: Full time: Posted Today: JR2010934The...  ...be an integral part of building data platforms and tools. You will support...  ...experience in crafting ETL pipelines using Spark, SQL, AWS/Cloud* Solid understanding... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    4 days ago
  • Data Engineer We are seeking a highly skilled Data Engineer to join our...  ...technologies, and cloud data platforms. Key Responsibilities: Data Pipeline...  ...with ETL tools (e.g., Apache Airflow, Talend) and big data technologies (e.g., Hadoop, Spark). Hands-on experience with cloud... 

    Omni Inclusive

    Santa Clara, CA
    2 days ago
  • Role: Data Engineer 3 Location: Hybrid, Santa Clara, CA Visa: USC/GC only...  ...technologies, and cloud data platforms, with a focus on building...  ...tools and frameworks such as Apache Airflow (DBT - Nice to Have)...  ...processing tools (e.g., Kafka, Spark) and batch data processing. •... 

    InterSources

    Santa Clara, CA
    2 days ago
  • $65 per hour

     ...transformation, and mission-critical business platforms. We partner with startups and...  .... We are currently looking for a Data Engineer to support our client in Sunnyvale,...  ...ecosystem technologies including: Hive, Spark, Impala, HBase, Apache Drill Experience with Teradata and... 
    Long term contract
    Local area

    DRISHTICON Inc

    Sunnyvale, CA
    5 days ago
  • Data Engineer Minimum 10 years of experience Responsibilities: Data Pipeline Development...  ...Processing: Dataflow, Dataproc (Spark, Hadoop), Cloud Composer (Apache Airflow), Data Fusion. AI/ML...  ...Pipelines, Workbench, AutoML), AI Platform, TensorFlow Enterprise, Keras, PyTorch... 

    Yochana

    San Jose, CA
    2 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!