You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
ServiceNow

Staff Data Platform Software Engineer - Persistence

  • Hybrid
  • 6+ years

Salary

$176,100 - 308,200/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is hiring a senior engineer for its Platform Persistence group to manage how data is kept and governed across its full lifecycle on the company's platform.

The team works on high-visibility projects that executive leadership follows closely.

You would help shape the data architecture so that platform data is stored, retrieved and managed efficiently.

The team also focuses on telemetry and data visualization, affecting how customer and platform data is used and presented.

Responsibilities

  • Write highly scalable code that handles concurrency and memory use well.
  • Help define data management strategy with a focus on scale, efficiency and security.
  • Work with cross-functional teams to deliver data initiatives.
  • Investigate hard data problems, including detecting and recovering from data loss.
  • Promote data best practices and security standards across the organization.
  • Monitor data performance and troubleshoot and improve it where needed.
  • Keep up with storage and management technology, including distributed storage such as S3 and Apache Iceberg, and Kubernetes-based deployments.
  • Use AI tools to tackle data and distributed systems problems at scale, setting sound guardrails and processes for AI-led software development.
  • Foster a culture of innovation and ongoing improvement.

Requirements

  • 8+ years of software development experience with a Bachelor's degree, 5+ years with a Master's degree, 3+ years with a PhD, or equivalent work experience.
  • Proficiency in Java and strong skills in data structures and algorithms.
  • Proficiency with concurrency and parallel programming.
  • Working knowledge of databases, data modeling and data storage technologies.
  • Strong experience with relational databases handling large volumes of data.
  • Deep knowledge of Kubernetes; hands-on experience deploying services on Kubernetes is a strong plus.
  • Working knowledge of distributed storage systems such as S3 and Apache Iceberg.
  • Strong understanding of cloud-based and distributed systems.
  • Familiarity with the company's platform is a plus.
  • Excellent problem-solving and communication skills.
  • Working knowledge of JavaScript is beneficial for collaborating with other teams.
  • Experience with AI-assisted development tools and awareness of related guardrails and processes is a plus.

Conditions

Base pay ranges from $176,100 to $308,200, plus equity (when applicable), variable or incentive compensation, and benefits.

The base pay shown is a guideline; individual total compensation depends on qualifications, skill level, competencies and work location, and is based on the geographic location where the role sits and may change.

This is a flexible hybrid role requiring 2 days per week in a company office. Offices are in San Francisco, CA; Pleasanton, CA; Santa Clara, CA; and San Diego, CA.

Work personas (flexible, remote or required in office) are assigned based on the nature of the work and work location. The company may use a third-party service to measure the distance between your home and the nearest office.

Benefits

  • Health plans, including flexible spending accounts.
  • 401(k) plan with company match.
  • Employee stock purchase plan (ESPP).
  • Matching donations.
  • Flexible time away plan and family leave programs.

Where you’d work

Hybrid, 1 to 2 days a week in the office

You can work from

  • United States

About the company

ServiceNow

  • Industry: SaaS

Office in United States

Also hiring in San Diego, United States, United Kingdom, Mountain View, United States and 15 more places

72 of their 224 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 3 red flags

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details15 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Kubernetes
Seniority
Staff
Type
Full-time
Equity
Equity offered
Industry
SaaS
Specialty
Data Engineering
Show 9 more factsShow less

Role

Category
Data & Analytics
Specialty
Data Engineering
Seniority
Staff
Experience
8+ years
Tech stack
  • Kubernetes

Location

Work model
Hybrid
Region
United States
Office
  • United States
Remote from
  • United States
Days in the office
1 to 2 days

Compensation

Salary
$176,100 - 308,200 / year
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Company

Industry
SaaS

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason