SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineer

ServiceNow - Santa Clara, CA, USA - Hybrid - posted 2026-09-10

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 130,000 - 145,000 / annual

ServiceNow's AI Experience Framework (AIUX) team is seeking a Senior Software Engineer to own full-stack architectural decisions in a modern JavaScript/component-driven environment. You will work across AI integration, performance scale, and multi-team coordination, spanning the SSR runtime (server-rendered Lit components, versioned request routing, isolated execution pools) and the ServiceNow Glide platform layer. In this role, you will: - Partner with product owners to understand detailed requirements and drive the full development lifecycle - Build software that is simple to use, enabling customers to extend and customize functionality for 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 You will work on conversation-first applications like Employee Slate, building modular, reusable conversational experiences using modern Lit-based web components. This is a full-stack role requiring deep expertise in both frontend and backend systems, with particular emphasis on server-side rendering, Node.js systems, and JVM/Java integration. REQUIREMENTS: - Master's degree in Computer Science, Computer Engineering, or similar field - 3+ years of professional software engineering experience with deep expertise in JavaScript and substantial experience in Java or similar OO language (C++, C#, Go) - Passion for JavaScript and the Web as a platform, reusability, and componentization - Strong, demonstrated experience with modern UI frameworks: Angular, React, Vue, or Lit - Strong, demonstrated knowledge of data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations - Strong, demonstrated knowledge and experience with relational databases: development, troubleshooting, and performance optimization - Strong, demonstrated experience in server-side rendering and hydration, including failure modes specific to isomorphic rendering (markup mismatches, browser-API leakage into server code) - Strong, demonstrated systems-level Node.js experience: process/worker isolation (V8 isolates or equivalent sandboxing), HTTP/1.1 and HTTP/2 semantics, reverse proxying, and designing for concurrent versioned rollouts - Comfortable working across a JVM/Maven backend (Java, ServiceNow Glide platform conventions) in addition to a Node/TypeScript SSR stack - Demonstrated experience as a senior individual contributor responsible for code quality and mentoring - Exposure to multiple technology stacks: Cloud Dev, Platforms, Web Dev, Frameworks, service-oriented architecture - Experience leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving PREFERRED: - Experience with build systems that emit multiple targets from one component source (server bundles vs. code-split browser bundles) - Hands-on experience operating services in Kubernetes: deployment configuration, scaling, rollout/rollback, and incident response - Experience building and maintaining observability tooling (Grafana dashboards, Prometheus alerting) for production systems

Similar roles