Lead Software Engineer - Web
$157,000–$200,000 year
On-site · New York City, New York, United States or San Francisco, California, United States
Job Summary
Lead frontend engineering for Paramount+ and Pluto.tv web experiences, owning technical direction, architecture decisions, and delivery of frontend features; manage and mentor a team of engineers; drive performance improvements, real-time personalization workflows, and collaboration with Product, Design, Backend, and DevOps to ship scalable React/Next.js applications and GraphQL API layers; shape frontend architecture, data fetching, state management, testing, CI/CD, and tooling to enable high developer velocity and high-quality user experiences.
Required Qualifications
- 7+ years of experience in web application development
- 2+ years of experience in a technical leadership or lead engineer role
- BS degree in Computer Science, a similar technical field of study, or equivalent applicable experience
- Deep knowledge of web application development, best practices, and modern frontend architecture
- Deep knowledge of Object Oriented Programming and Design, data structures, and algorithms
- Expert-level JavaScript/TypeScript, CSS, Sass, HTML
- Strong experience building production applications with React (including SSR) and Next.js or similar frameworks
- Solid understanding of GraphQL — schema design, resolvers, federation
- Familiarity with monorepo tooling (pnpm workspaces, Turborepo or equivalent)
- Deep understanding of web performance, browser rendering, Core Web Vitals, and the critical rendering path
- Experience with Webpack, Rspack, and/or Turbopack
- Strong testing discipline — Jest, Cypress, or equivalent
- Good understanding of HTTP protocol and caching layers
- Solid knowledge of the HTML DOM and Event APIs
- Demonstrated ability to lead engineers, make architectural decisions, and communicate design concepts clearly — in writing, design reviews, and real-time discussions with engineers at all levels
- Experience using modern AI agents and tools (e.g., Copilot, Claude, Cursor) to improve personal and team productivity
- Experience with asynchronous collaboration across time zones
This role has closed. Sorce can match you with similar open roles and apply on your behalf.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.