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

Data Platform Software Engineer

$139.7k - $216.5k
Full-time

ServiceNow

Company Description It 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 Description

Database Provisioning builds the tools that safely operate and manage the databases running in ServiceNow data centers, including RaptorDB, ServiceNow's PostgreSQL-based database. Internal operations and support teams use the CLI tools we create, and so does every automation running in a ServiceNow data center. Our challenge is to deliver high-quality solutions that run reliably, without interruption, at massive scale. Our work is fundamental to ServiceNow's reliability, reputation, and success. We believe ease of use, quality, scale, and customer feedback are the pillars of good development. We work in a very collaborative environment with distributed teams in the US and Europe. New team members are mentored in the skills they need to become strong contributors. What you get to do in this role
  • Build and improve snc-provision, our in-house framework that deploys, configures and operates RaptorDB (PostgreSQL) and MariaDB databases in production, including the snow CLI used by operations teams and automation, and Dojo, our fleet-wide scheduled maintenance and monitoring service.
  • Own well-scoped features from design through implementation, test automation and delivery, with guidance from senior engineers.
  • Write clean, maintainable, well-tested code, and take part in code and design reviews.
  • Automate operational tasks across a large database fleet, from configuration management to monitoring and remediation.
  • Help investigate production issues, including database crashes, backup/restore failures and performance problems, and learn to drive root-cause analysis from logs, stack traces, and system data.
  • Work with operations, support, and partner engineering teams to understand requirements and turn feedback into improvements.
  • Contribute to documentation and runbooks, and share what you learn with the team.
To be successful in this role you have
  • A solid foundation in data structures, algorithms, and object-oriented design.
  • Hands-on experience with Linux, and an interest in learning its internals.
  • Familiarity with relational databases, ideally PostgreSQL, MySQL or MariaDB, and a desire to learn how they run in production.
  • Strong problem-solving skills and curiosity about how systems fail.
  • Clear communication, and comfort working with teammates across time zones (PT, ET, CET).

Qualifications

Qualifications
  • Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
  • Typically requires a bachelor's degree and a minimum of 2 years of related experience; or an advanced degree without experience; or equivalent work experience.
  • Programming experience in Ruby, Python, Go or a similar language, plus shell scripting. Ruby is preferred but not required; engineers with Python or other scripting experience pick it up quickly.
  • Experience with source control and CI/CD systems such as Git and Jenkins.
  • Nice to have: Puppet or another configuration management tool; database backups, replication or high availability; Kubernetes; AI coding tools such as Claude Code, Windsurf or Cursor.
  • Ability to work (hybrid model) out of either our San Diego, Santa Clara, or Kirkland office. Potential option to be remote.
For positions in this location, we offer a base pay of $139,700 - $216,500 , 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 Information

Work Personas We 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 Employer ServiceNow 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. Accommodations We 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 [email protected] for assistance. Export Control Regulations For 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.
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Data Platform Software Engineer in Santa Clara, CA vacancy
  •  ...career.THE ROLE:We are seeking a hands-on Platform Engineer to build and operate the infrastructure...  ...as code.You will work closely with software, DevOps, security, and AI/ML teams to turn...  ...cost efficiency through automation and data-driven operational practices.Build the... 
    Data
    Software

    AMD

    San Jose, CA
    3 days ago
  •  ...Information Job Title Senior Platform Engineer Job ID 18027 City...  ...Engineering Job Subcategory Software Engineering Hire Type Employee...  ...infrastructure solutions spanning on-prem data centers and public cloud environments (... 
    Data
    Software
    Work at office
    Relocation

    Synopsys, Inc.

    Sunnyvale, CA
    4 days ago
  •  ...Annapurna Labs, the AWS silicon team, is hiring engineers to build provisioning, monitoring, and software delivery systems for Trainium/Graviton-based servers....  ...infrastructure healthy, scalable, and observable across AWS data centers. You will work in a fast-moving, startup... 
    Data
    Software

    Amazon

    Cupertino, CA
    2 days ago
  • $125k - $222k

     ...Applied Intuition, Inc. is looking for a Software Engineer for their Insights Platform in Sunnyvale, California. This role emphasizes end-to-end ownership of data infrastructure necessary for autonomous vehicle analytics. The ideal candidate will have over 3 years of experience... 
    Data
    Software

    jobs.frontdoordefense.com - Jobboard

    Sunnyvale, CA
    2 days ago
  •  ...Intuitive is seeking a Senior Software Engineer to design, build, and evolve a scalable Data-as-a-Service platform powering Intuitive Digital products. You will develop high-throughput streaming pipelines, APIs, and data models in collaboration with engineering teams.... 
    Data
    Software

    Intuitive

    Santa Clara, CA
    1 day ago
  •  ...Create and maintain batch processing jobs using Spark and stream processing jobs using Flink. Manage data platform infrastructure, including Airflow, EKS, Superset, and Trino. Requirements: The role involves working with Spark and Flink jobs and managing data platform... 
    Data
    Software

    AppLab Systems Inc

    Sunnyvale, CA
    3 days ago
  • $110k - $186k

     ...come make a difference at Fiserv.Job TitleSenior Cloud Platform EngineerPlatform Software Engineer at CloverAbout The Team:Join the Fintech and SaaS revolution...  ....Experience developing backend services.Competency in data structures, algorithms, operating systems, and software... 
    Data
    Software
    Full time
    Work experience placement

    Fiserv

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

     ...technical, creative, and hands-on Senior Full- Stack Software Engineer to build the next generation AI platforms and products that improve business efficiency and...  ...across applicationsIntegrate agents with enterprise data sources, APIs, and internal microservices to enable... 
    Data
    Software
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    3 days ago
  • $187k - $298.6k

    ## AI Platform & Security EngineerApply: San Jose, California, United...  ...a talented and driven AI Engineering & Security Engineer to design...  ...expertise in AI engineering, software development, cloud technologies...  ..., prompt injection defenses, data protection, access controls,... 
    Data
    Software
    Full time
    Local area
    Shift work

    Altera

    San Jose, CA
    2 days ago
  •  ...Wayve is seeking a Staff-level software and platform engineer to build and evolve our AI Platform and libraries. You will design, implement and maintain...  ...and deploying models across large GPU clusters, handling data from cameras, radar and LiDAR. This role blends hands-... 
    Data
    Software

    Digitailor

    Sunnyvale, CA
    2 days ago
  • $105.7k

     ...many companies where hardware, software, and manufacturing operate separately...  .... Whether you're tackling engineering challenges, improving operations, analyzing data, advancing next-generation...  ...the future of computing. As a Platform Hardware and Systems Engineering... 
    Data
    Software
    Summer work
    Internship
    Local area
    Immediate start
    Worldwide
    Relocation package
    Shift work

    Intel

    Santa Clara, CA
    4 days ago
  •  ...Sciences, a Danaher company, is seeking an AI Platform Engineer to build backend services powering...  ...within a scalable platform, enabling secure data access and orchestrated experiments. The role requires 7+ years in software engineering, hands-on AI/LLM experience, and... 
    Data
    Software

    Radiometer

    San Jose, CA
    4 days ago
  • $70 per hour

     ...Are you working directly with the contractor's visa holder?Software Developer - Experience ?= Seven to Ten YearsSoftware Developer...  ...?Hands-on performances monitoring/analysis of production cloud services?Experience in cybersecurity engineering or data protection... 
    Data
    Software
    For contractors
    Relocation

    Redolent

    San Jose, CA
    5 days ago
  •  ...PlusAI, Inc. is seeking a Software Engineer (SE) or Senior SE to own data and ML platform workloads on a Kubernetes-backed infrastructure. You will optimize reliability, efficiency, and self-serve onboarding for large-scale processing, batch workflows, and GPU-accelerated... 
    Data
    Software

    PlusAI, Inc.

    Santa Clara, CA
    2 days ago
  • $147k - $210k

     ...Software EngineerGoogle's software engineers develop the next-generation technologies that change how billions of...  ...scale system design, networking and data storage, security, artificial intelligence...  ..., and providing the essential platforms that enable developers to build the... 
    Data
    Software
    Worldwide

    CompliancePoint

    Sunnyvale, CA
    5 days ago
  •  ...Intuitive Surgical, Inc. is seeking a Software Engineer to build a modern Data as a Service platform powering Digital products for thousands of engineers. You will own real-time and micro-batch data pipelines and help enable high-throughput, low-latency data delivery... 
    Data
    Software

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  •  ...Cerebras operates AI clusters across a growing number of data centers. As the fleet expands, the software used to monitor and manage it must scale with it. We are seeking a senior software engineer to build the platforms and tools that help our teams understand fleet health... 
    Data
    Software

    Cerebras Systems

    Sunnyvale, CA
    4 days ago
  •  ...Intuitive in Sunnyvale, CA seeks a Staff Software Engineer to lead the design and evolution of a scalable DaaS platform powering thousands of engineers. Responsibilities include building high-throughput streaming data pipelines, defining architecture, mentoring teammates... 
    Data
    Software

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $160k - $267k

     ...OpportunityAs a Senior Member of Technical Staff in Platform Engineering, you will design and develop critical software that integrates our underlying hardware platforms...  ...globally.Your RoleCollaborate with AHV, Core Data Path, Infrastructure, and New Technologies teams... 
    Data
    Software
    Work at office
    Remote work
    Relocation package
    3 days per week

    Nutanix

    San Jose, CA
    1 day ago
  • $300 per month

     ...experts across energy, manufacturing, data center construction, and cloud services...  ...with us at Crusoe.About the RoleCrusoe's Platform Engineering team builds the services that automate...  ...we manage our cloud fleet. As a Senior Software Engineer, you'll design and ship modular... 
    Data
    Software
    Temporary work

    Crusoe

    Sunnyvale, CA
    3 days ago
  • $147k - $210k

     ...with performance, large scale systems data analysis, visualization tools, or debugging...  ...health, diagnosis and resolution, and software test engineering. Google's software engineers develop...  ...services, and providing the essential platforms that enable developers to build the... 
    Data
    Software
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  •  ...Apple is seeking a Platform Software Engineer for AI & Data Platforms (AiDP) in Sunnyvale, CA. You will help build the automation layer for PostgreSQL databases powering Apple’s workloads across Services, Manufacturing, AIML, and beyond. You will ship API-driven microservices... 
    Data
    Software
    Worldwide

    Apple

    Sunnyvale, CA
    5 days ago
  • $181.2k - $317.1k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that...  ...business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of the...  ...about how AI changes the way software and infrastructure are built.12+ years... 
    Data
    Software
    Permanent employment
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    Santa Clara, CA
    3 days ago
  • $200k - $350k

    Principal Platform Engineer - IntegrationsWe use cookies to enable necessary site functionality,...  ...maintaining ownership and control of enterprise data, decision history, and learning. The...  ..., systems integration, or related software engineering disciplines, including... 
    Data
    Software
    Full time
    Contract work
    Local area
    Worldwide

    Baker Tilly International

    San Jose, CA
    3 days ago
  • $184.7k - $324.8k

     ...teams across Apple to build platforms, create methodologies, and enable...  ..., and processes that enables engineers to build rich, structured...  ...will leverage your expertise in software development on Apple...  ...intersection of system development, data engineering, and AI/ML. You will... 
    Data
    Software
    Shift work

    Apple Inc.

    Sunnyvale, CA
    4 hours ago
  • $150k - $200k

     ...which makes everything possible.The AI Platform Engineeris responsible for building the...  ...enabling AI agents to securely access data, orchestrate experiments, and integrate...  ...position reports to the Senior Manager, Software Engineering - Automation and is part of the R&D Software... 
    Data
    Software
    Full time
    Part time

    Danaher Corporation

    San Jose, CA
    3 days ago
  • $262k - $364k

     ...Lead and coach a distributed engineering team, fostering innovation while...  ...: Design and deploy scalable software and advanced serving...  ...transport across various NICs and platforms, tuning the communication stack...  ....8 years of experience with data structures and algorithms.5 years... 
    Data
    Software
    Remote work
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

     ...Software EngineerGoogle's software engineers develop the next-generation technologies that change how billions of...  ...scale system design, networking and data storage, security, artificial intelligence...  ..., and providing the essential platforms that enable developers to build the... 
    Data
    Software
    Worldwide

    CompliancePoint

    Sunnyvale, CA
    5 days ago
  • $167.7k - $245.2k

     ...11/29/2026Meet the TeamYou'll join the Platform Engineering team building and operating Cisco's AI...  ...needs it.Your ImpactAs a Senior Platform Software Engineer on the Platform Engineering...  ...object counts.Familiarity with modern data center GPU architectures (e.g., NVIDIA... 
    Data
    Software
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    5 days ago
  • $193.3k - $261.5k

     ...clusters. Our team builds virtual platforms — full-system C++ and SystemC...  ...these custom SoCs — that let software teams start development...  ...We're looking for a software engineer to build and own the models and...  ...- Experience analyzing data and applying best practices to... 
    Data
    Software
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago

Do you want to receive more vacancies?

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