SailPoint is seeking a Lead / Principal Full Stack Engineer to provide senior technical leadership across their web platforms. This hands-on role is responsible for frontend architecture while also contributing to backend-for-frontend and integration layers, partnering closely with engineering leadership and existing technical leads.
Responsibilities:
- Provide architectural leadership across frontend and full stack web applications
- Design, build, and maintain scalable solutions using Next.js, React, and TypeScript
- Lead implementation of server-side rendering, API routes, and middleware
- Establish and enforce engineering standards and best practices
- Own complex CMS-driven and content-heavy workflows
- Mentor engineers and serve as a technical escalation point
- Collaborate with backend, platform, product, and design teams
- Ensure performance, security, accessibility, and internationalization standards
Requirements:
- Advanced experience with React and Next.js (App Router, Server Components)
- Strong proficiency in TypeScript
- Experience building and consuming APIs (REST and/or GraphQL)
- Server-side rendering and edge middleware patterns
- Headless CMS experience (Sanity preferred), including schema and content modeling
- Modern styling and component architecture practices
- Git-based workflows and CI/CD familiarity
- Senior-to-principal level engineering experience
- Proven ability to lead technically without people management responsibilities
- Experience operating in enterprise or large-scale environments
- Strong communication and cross-functional collaboration skills
- CMS page builder and schema-driven rendering systems
- Internationalization and localization at scale
- Form workflows and enterprise integrations (CRM, marketing platforms)
- Monitoring and observability tools (Sentry, analytics)
- Design systems and Storybook
- Accessibility compliance (WCAG 2.1)
- Platform or content migrations (WordPress, CMS migrations)