ServiceNow-posted about 15 hours ago
Full-time • Mid Level
Santa Clara, CA
5,001-10,000 employees

It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone. What you get to do in this role: Design, build, and scale AI-native, metadata-driven front-end platforms that power highly composable UI components and workflows. Own front-end architecture end-to-end, emphasizing reusability, extensibility, performance, and long-term maintainability. Build high-quality, clean, and scalable code by enforcing best practices in component design, code reviews, testing, and documentation. Partner closely with product managers, designers, and backend engineers to translate complex requirements into intuitive, extensible user experiences. Develop UI systems that allow customers and internal teams to configure, extend, and customize behavior via metadata, schemas, and declarative models. Lead the design and implementation of new AI-integrated UI frameworks, while continuously improving the existing component ecosystem. Mentor engineers across teams and set technical direction for front-end engineering standards and platform evolution. Drive adoption of AI-assisted development workflows, including tooling, automation, and validation of AI-driven UI behaviors.

  • Design, build, and scale AI-native, metadata-driven front-end platforms that power highly composable UI components and workflows.
  • Own front-end architecture end-to-end, emphasizing reusability, extensibility, performance, and long-term maintainability.
  • Build high-quality, clean, and scalable code by enforcing best practices in component design, code reviews, testing, and documentation.
  • Partner closely with product managers, designers, and backend engineers to translate complex requirements into intuitive, extensible user experiences.
  • Develop UI systems that allow customers and internal teams to configure, extend, and customize behavior via metadata, schemas, and declarative models.
  • Lead the design and implementation of new AI-integrated UI frameworks, while continuously improving the existing component ecosystem.
  • Mentor engineers across teams and set technical direction for front-end engineering standards and platform evolution.
  • Drive adoption of AI-assisted development workflows, including tooling, automation, and validation of AI-driven UI behaviors.
  • Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
  • 10+ years of engineering experience, with deep expertise in front-end development and platform architecture.
  • Advanced experience with modern JavaScript frameworks such as React, Angular, or Vue, with a strong preference for component-based, design-system-driven development.
  • Strong experience designing or working with metadata-driven frameworks, declarative UI models, schema-based rendering, or configuration-driven platforms.
  • Passion for the Web as a platform, including performance optimization, accessibility, and scalable UI architecture.
  • Solid grounding in computer science fundamentals: data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations.
  • Experience integrating AI into UI workflows, such as AI-assisted configuration, dynamic rendering, recommendations, or workflow automation.
  • Working knowledge of Java or similar OO languages, and experience collaborating across full-stack or service-oriented architectures.
  • Familiarity with automated testing frameworks (unit, integration, and UI testing) and CI/CD pipelines.
  • Deep understanding of software quality principles, including reliability, observability, production readiness, and operational excellence.
  • Proven ability to own technically complex initiatives, manage cross-team dependencies, and act as a functional or technical lead.
  • Comfort with modern development tooling: IDEs, debuggers, profilers, source control, and Unix-based systems.
  • Experience evaluating or validating AI-powered tools, datasets, model outputs, or inference consistency as part of product workflows.
  • health plans, including flexible spending accounts
  • a 401(k) Plan with company match
  • ESPP
  • matching donations
  • a flexible time away plan
  • family leave programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service