SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
ServiceNow's Unified Employee Experience (UEX) team, also known as EmployeeWorks, is seeking a Senior Staff Software Engineer to own the front end platform architecture. This is a platform architecture role, not a feature-building role. You will be responsible for the technical direction and roadmap of the front end platform and framework that feature teams across the organization build upon.
Key responsibilities include:
- Own the architecture, technical direction, and roadmap of the front end platform and framework exposed to other engineering teams
- Design modular, reusable component systems built for extensibility, versioning, and adoption across many teams
- Own front end performance end-to-end and maintain performance standards as the product and customer base grow
- Drive complex, multi-team technical initiatives and resolve architectural conflicts without management escalation
- Lead architecture and code reviews, mentor senior engineers, and raise the front end bar across the organization
- Serve as the technical escalation point for the hardest production problems in the front end
- Evaluate where AI belongs in the engineering workflow and set guardrails for AI-assisted development
- Partner with product and design early to shape what gets built, not just how it gets built
The role focuses on building an AI-first employee experience platform used by employees at some of the largest enterprises in the world. The platform must be fast, consistent, and extensible to enable rapid feature team velocity.
Requirements:
- 10+ years of professional software engineering experience, with the majority spent building web front ends and front end platforms
- Deep expertise in JavaScript and TypeScript, plus advanced knowledge of data structures, algorithms, object-oriented design, and design patterns
- Advanced experience with modern component-based UI frameworks and web components (Lit, React, Angular, Vue)
- Proven track record designing framework-level abstractions that many other engineering teams build upon
- Deep front end performance experience, including profiling, diagnosing, and fixing production performance problems at scale
- Demonstrated experience as a Staff or Principal engineer or equivalent senior individual contributor accountable for architecture and technical direction, with a track record leading multi-month initiatives across team boundaries
- Working proficiency in a server-side language (Java, Node.js, Python, or Go)
- Exposure to building front ends on top of AI or LLM-driven capabilities
- Excellent communication skills to explain complex architecture to engineers, product managers, and senior leadership
- B.S. or M.S. in Computer Science, Engineering, or equivalent technical field, or equivalent practical experience
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving
Preferred qualifications:
- Experience with design systems or component libraries adopted across multiple organizations
- Experience with front end observability and real user performance monitoring
- Familiarity with large-scale, multi-tenant SaaS platforms