Staff Software Engineer

ServiceNow•Santa Clara, CA
•$166,500 - $291,400

About The Position

ServiceNow is seeking a highly motivated and experienced Staff Software Engineer to join a team building customer-facing AI Developer products. The role calls for deep software engineering expertise and hands-on experience with applied AI, developer experience (DevX), modern web technologies, and the Node.js/TypeScript ecosystem. The Staff Engineer will help shape the technical direction and architecture of AI-powered developer experiences, address complex engineering challenges, and influence engineering practices across the team. Working with product, engineering, and cross-functional partners, the engineer will guide products from concept and architecture through implementation and delivery. The position also involves owning capabilities end to end, advancing developer productivity with AI and emerging technologies, improving existing products, and providing technical leadership and mentorship.

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, with an 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.
  • Demonstrated 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, including assessing technical trade-offs and managing long-term maintainability.
  • Strong analytical and problem-solving skills and ability to work effectively in ambiguous technical environments.
  • Ability to influence technical direction across teams without relying on 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 clean, scalable, reusable software and champion best practices in 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 and extensible developer experiences that let 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 design and implementation of new products and major features, while improving the scalability, reliability, and performance of existing capabilities.
  • Evaluate architectural trade-offs, navigate ambiguous and technically complex problems, 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 and 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