Software Engineer
Job Description
We are the AI Experience Framework (AIUX) team that builds the platform that powers ServiceNow's AI-first user interfaces. Using modern Lit-based web components, AIUX builds modular, reusable conversational experiences that serve as the technical foundation for conversation-first applications like Employee Slate. This role owns full-stack architectural decisions in a modern JavaScript/component-driven environment, working across AI integration, performance scale, and multi-team coordination — spanning our SSR runtime (server-rendered Lit components, versioned request routing, isolated execution pools) and the ServiceNow Glide platform layer it integrates with.
What you'll do:
• Work with product owners to understand detailed requirements and drive the full development lifecycle
• Build software that is simple to use, allowing customers to extend and customize functionality to meet their specific needs
• Contribute to the design and implementation of new products and features while enhancing the existing product suite
• Apply advanced knowledge of data structures, algorithms, OO design, design patterns, and performance/scale considerations
• Raise the engineering bar through architecture reviews, code reviews, mentoring, and technical direction
Requirements
Department: Engineering, Infrastructure and Operations
Function: Engineering
Experience Level: Not Applicable