Staff Software Engineer

ServiceNow•Santa Clara, CA

About The Position

ServiceNow is seeking a highly motivated and experienced Staff Software Engineer for a team building customer-facing AI Developer products. The role combines senior software engineering leadership with hands-on experience in applied AI, developer experience, modern web technologies, and the Node.js/TypeScript ecosystem. The Staff Engineer will shape the technical direction and architecture of AI-powered developer experiences, address complex engineering challenges, and influence team engineering practices. Working with product, engineering, and cross-functional partners, the role takes products from concept and architecture through implementation and delivery. The engineer will own key capabilities end to end, lead major product and feature development, and improve the scalability, reliability, performance, and maintainability of existing capabilities.

Requirements

  • 8+ years of software engineering experience, including designing and delivering complex, scalable production systems.
  • Strong experience with JavaScript/TypeScript and Node.js.
  • Hands-on experience building AI-powered applications, developer tools, or AI-enabled product experiences, and understanding of integrating AI/LLM capabilities into production software.
  • Strong understanding of developer experience (DevX) and interest in building frameworks, platforms, APIs, tools, and experiences that improve developer productivity.
  • Deep understanding of data structures, algorithms, object-oriented design, software architecture, design patterns, APIs, and performance and scale considerations.
  • Experience with modern UI frameworks such as React, Angular, or Vue.
  • Ability to design and influence large-scale technical architectures and make sound engineering decisions across multiple components or services.
  • Experience owning complex initiatives from architecture through production delivery, assessing technical trade-offs, and managing long-term maintainability.
  • Strong analytical and problem-solving skills, including the ability to work effectively in ambiguous technical environments.
  • Ability to influence technical direction across teams without direct authority.
  • Experience mentoring engineers and raising engineering standards through architecture reviews, design discussions, code reviews, and technical guidance.
  • Excellent communication and collaboration skills, including communicating complex technical concepts to technical and non-technical stakeholders.

Nice To Haves

  • Java experience.

Responsibilities

  • Drive technical architecture and design for complex, scalable, customer-facing AI Developer products and platform capabilities.
  • Build high-quality, clean, scalable, reusable software and champion best practices for architecture, code quality, testing, performance, and maintainability.
  • Partner with product owners and engineering leaders to translate business and customer requirements into technical strategy, architecture, and execution plans.
  • Own key capabilities from technical design and implementation through test automation, production readiness, delivery, and ongoing improvement.
  • Design intuitive, extensible developer experiences that help customers extend, customize, and integrate platform functionality.
  • Apply AI and emerging technologies to developer workflows and experiences to improve productivity and create differentiated product capabilities.
  • Lead the design and implementation of new products and major features while improving existing capabilities’ scalability, reliability, and performance.
  • Navigate ambiguous, technically complex problems, evaluate architectural trade-offs, and provide clear technical direction.
  • Collaborate across engineering teams and organizational boundaries to align on architecture, APIs, frameworks, and shared technical standards.
  • Mentor and influence engineers through design reviews, code reviews, knowledge sharing, and hands-on technical leadership.

Benefits

  • Health plans
  • Flexible spending accounts
  • 401(k) plan with company match
  • Employee stock purchase plan (ESPP)
  • Matching donations
  • Flexible time away plan
  • Family leave programs
  • Equity when applicable
  • Variable/incentive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service