S

ServiceNow

Builds software that automates business workflows

Senior Staff Software Engineer - Developer Experience

Software EngineeringConfirmed live in the last 24 hours
Full-timeMountain View, CA, USA

About the Job

Requirements

  • At least 12 years of experience designing, building, and operating production systems, including significant platform or infrastructure team experience.
  • Experience leading the design and multi-year operation of developer platforms used by more than 100 external teams, with examples of unlocking new use cases or accelerating velocity by an order of magnitude.
  • Deep expertise in distributed systems, including reliability, API design, performance, fault tolerance, and observability.
  • Fluency in production microservices environments at scale.
  • Experience building general-purpose platforms that other engineers depend on, with an understanding of effective versus leaky abstractions.
  • End-to-end ownership: designing, coding, debugging in production, and iterating based on real feedback rather than handing work off after the design document.
  • Ability to navigate tradeoffs with incomplete data, including generalizing versus specializing, building versus integrating, and moving quickly versus committing to a design.
  • Understanding of developer activation funnels and feedback loops that turn builders into core contributors.

Responsibilities

  • Design and build core developer platforms, including software development kits, application programming interfaces, runtime abstractions, tooling infrastructure, and developer-facing services.
  • Own end-to-end delivery of products that increase developer productivity through faster time-to-market, higher-quality artifacts, and lower friction.
  • Define platform primitives that other products build on, with an emphasis on generality, reliability, and clean abstractions.
  • Drive measurable supply metrics, including developer activation, integration velocity, artifact quality, and ecosystem breadth.
  • Lead technical strategy for platform areas, including roadmaps, API design, and cross-team alignment.
  • Set engineering standards for architecture, design, observability, and operational excellence.
  • Mentor senior engineers and raise the team's technical depth.

Desired Qualifications

  • Familiarity with large language model-based architectures or agent orchestration patterns.
  • Experience with enterprise developer environments, including authentication, sandboxing, compliance, and multi-tenancy constraints.

About the Company

ServiceNow

Builds software that automates business workflows

ServiceNow builds cloud software that helps large organizations manage work across IT, customer service, human resources, and security. Its applications handle tasks such as resolving support tickets, onboarding employees, and responding to customer requests. Businesses configure forms, approval steps, and automation through visual tools on a common platform, connecting existing systems and using AI to assist workers or carry out tasks. The company sells subscriptions to its applications and platform, with professional services helping customers implement and use the software. Founded in 2004, ServiceNow is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at ServiceNow

See more jobs