Senior Staff Software Engineer, Ui Lead

ServiceNow ServiceNow · Enterprise · San Diego, CA +1 · Engineering, Infrastructure and Operations

Senior Staff Software Engineer, UI Lead for ServiceNow's AI Agents team. This role focuses on leading frontend architecture and practices for a production-scale UI platform that enables customers to design and deploy intelligent agents. It also involves backend platform engineering for AI agent services. The role requires experience in integrating AI into work processes and building AI/ML-enabled products.

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

  • 12+ years of software engineering experience building scalable, high-quality applications
  • Experience in critical thinking and innovation aimed at AI integrations into work processes, decision-making, or problem-solving
  • Demonstrated experience driving frontend architecture and engineering standards at a team or division level
  • Experience building AI/ML-enabled products or features, with the ability to translate AI capabilities into practical, user-facing experiences
  • Strong critical thinking and a track record of integrating AI into engineering processes, workflows, or decision-making
  • Deep expertise in JavaScript and modern frameworks — React, Angular, Lit Framework
  • Strong command of UI design principles, usability, cross-browser compatibility, and accessibility standards
  • Experience with modern styling approaches including SASS, CSS-in-JS, and styled components
  • Proficiency with frontend testing frameworks such as Jest, Cypress, TestCafe, Mocha, or Selenium
  • Familiarity with design system implementation and component-driven development
  • Solid backend development experience with Java and/or Python
  • Experience with REST, JSON, AJAX, Spring, Hibernate, and relational databases
  • Hands-on experience with Kubernetes and microservices-based deployment

Nice to have

  • JVM performance tuning and optimization is a plus
  • Experience in designed, developed, and maintained microservices-based applications on Kubernetes, improving scalability, reliability, and deployment speed
  • Experience in functional programming, stateless architectures, ADTs is a plus

What the JD emphasized

  • senior frontend engineering leader
  • AI Agents team
  • 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

Other signals

  • AI Agents team
  • design and deploy intelligent agents
  • automate their unique tasks and workflows
  • define and configure AI agents that can operate autonomously
  • AI research, engineering, and product development
  • AI Advancements
  • automation and intelligent decision-making
  • AI to solve real-world problems
  • AI integrations into work processes, decision-making, or problem-solving
  • AI-powered tools
  • automating workflows
  • analyzing AI-driven insights
  • AI's potential impact
  • integrating AI into engineering processes, workflows, or decision-making