S

ServiceNow

Builds software that automates business workflows

Staff Software Engineer

Frontend EngineeringPosted on Nov 10
Full-timeSan Diego, CA, USAHybrid

About the Job

Requirements

  • At least 8 years of professional front-end engineering experience, including significant experience building or operating a design system used by multiple teams.
  • Advanced TypeScript and modern JavaScript skills, with deep knowledge of the browser platform, including the DOM, events, Custom Elements, and Shadow DOM.
  • Hands-on experience with design tokens, including schema design, transform pipelines such as Style Dictionary, and multi-platform or multi-brand distribution.
  • Expert CSS skills, particularly theming at scale with custom properties, cascade layers, modern layout, container queries, and forced colors mode.
  • Current working knowledge of WCAG 2.2 Level AA and its application to tokens, themes, and components, including hands-on screen reader and keyboard testing.
  • Fluency applying AI tooling in engineering practice, including agentic coding tools, and sound judgment about when generated output requires human review.
  • Strong front-end build, release, and versioning skills with tools such as Vite, Rollup, or Webpack, plus semantic versioning in a monorepo.
  • Demonstrated systems thinking, including reasoning about cascading impacts across dependent teams and customers and planning migrations.
  • A proven ability to collaborate as a peer with designers and product managers and influence technical direction across teams without direct authority.
  • Clear technical writing, with experience documenting APIs and guiding other engineers through adoption.

Responsibilities

  • Evolve the theme system and its design token architecture, including token taxonomy, platform transforms, theming APIs, and guardrails that keep themes accessible.
  • Engineer tooling that makes the design system easy to adopt, including theme builders, linting and audit rules, codemods, Figma-to-code workflows, and local development aids.
  • Build AI skills and tooling that help engineers, designers, and product partners use the design system so prototypes and production code generate on-system by default.
  • Partner closely with design system designers and product managers, weighing design intent, customer need, and engineering cost in decisions.
  • Trace the downstream impact of changes across consuming teams and customer instances, and manage versioning, deprecation, and breaking-change communication accordingly.
  • Hold the system to WCAG 2.2 Level AA, including contrast, forced colors, focus visibility, and reflow, and build automated checks to catch regressions before release.
  • Collaborate with component authors and the component engine team on API contracts, token consumption, and release sequencing.
  • Maintain the system's enablement surface, including API documentation, usage guidance, and migration paths.
  • Support adopters directly by triaging issues, unblocking teams, and feeding recurring friction back into the roadmap.
  • Raise the technical bar through design review, code review, and mentorship across the design system and consuming teams.

Desired Qualifications

  • Experience building AI tooling for other engineers, designers, or product partners, such as agent skills, MCP servers, or prompt-driven UI generation.
  • Experience building developer-facing documentation or enablement sites.

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