Senior Staff Software Engineer, Ui Lead

ServiceNow ServiceNow · Enterprise · Santa Clara, CA +1 · Engineering, Infrastructure and Operations

Senior Staff Software Engineer, UI Lead for the AI Agents team. This role focuses on leading frontend architecture and standards for an established UI platform, while also contributing to backend platform engineering. The goal is to mature the platform, improve developer experience, and build reusable components and frameworks for AI agent creation and automation.

What you'd actually do

  1. Define and drive frontend architecture standards and engineering practices across the Platform Engineering division
  2. Evolve and mature an established, production-scale UI platform — improving performance, scalability, and developer experience
  3. Design and implement reusable component libraries, UI frameworks, and tooling that other engineers build upon
  4. Lead frontend testing strategies and establish quality standards across the team
  5. Design and implement scalable RESTful APIs and microservices architectures

Skills

Required

  • JavaScript
  • React
  • Angular
  • Lit Framework
  • UI design principles
  • usability
  • cross-browser compatibility
  • accessibility standards
  • SASS
  • CSS-in-JS
  • styled components
  • Jest
  • Cypress
  • TestCafe
  • Mocha
  • Selenium
  • design system implementation
  • component-driven development
  • Java
  • Python
  • REST
  • JSON
  • AJAX
  • Spring
  • Hibernate
  • relational databases
  • Kubernetes
  • microservices-based deployment

Nice to have

  • JVM performance tuning and optimization
  • functional programming
  • stateless architectures
  • ADTs

What the JD emphasized

  • AI integrations into work processes, decision-making, or problem-solving
  • integrating AI into engineering processes, workflows, or decision-making

Other signals

  • AI Agents team
  • platform provides capabilities for users to define and configure AI agents
  • work at the intersection of AI research, engineering, and product development
  • AI integrations into work processes, decision-making, or problem-solving
  • integrating AI into engineering processes, workflows, or decision-making