Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Paramount

Senior Software Engineer – Core Web

Paramount

Senior Software Engineer developing and maintaining web applications for Paramount+, focusing on micro-frontends and GraphQL API layers. Collaborating with teams to enhance performance and observability.

Posted 6/5/2026full-timeSan Francisco • California • 🇺🇸 United StatesSenior💰 $130,200 - $195,300 per yearWebsite

Tech Stack

Tools & technologies
ApolloCypressGraphQLJavaScriptJenkinsJestNext.jsReactSCSSTypeScriptWebpack

About the role

Key responsibilities & impact
  • Build and maintain Next.js micro-frontend applications orchestrated via Module Federation which powers Paramount+ and Pluto.tv Web applications
  • Develop and evolve a GraphQL API layer (Apollo Server) consumed by multiple federated frontends
  • Contribute to shared packages across a monorepo
  • Demonstrate strong communication skills to lead through all aspects of the web platform development cycle, as well as to collaborate with other teams on creating features
  • Monitor and improve application performance and observability
  • Collaborate, document and coach colleagues in a respectable manner, ensuring established architectural patterns are applied across the codebase
  • Partner with our frontend, backend engineering, and DevOps/SRE teams to build and deploy high-performing services
  • Help build a culture of socializing architectural standards across frontend teams
  • Manage and optimize application dependencies
  • Continuously enhance our CI/CD pipelines via Jenkins, optimize processes and tests
  • Perform experiments and analyze results

Requirements

What you’ll need
  • 5+ years of experience with web application development
  • BS degree in Computer Science or similar technical field of study or equivalent practical experience
  • Deep understanding of web application development and best practices
  • Deep understanding of Object-Oriented Programming and Design, data structures, and algorithms
  • Experience developing responsive websites
  • Solid JavaScript/TypeScript, CSS, Sass, HTML
  • Solid experience developing apps with React (preferably with SSR)
  • Experience with Next.js or similar frameworks
  • Solid understanding of GraphQL — schema design, resolvers, federation
  • Familiarity with monorepo tooling (pnpm workspaces, Turborepo or equivalent)
  • Strong testing discipline — Jest, Cypress
  • Good understanding of HTTP protocol and caching layers
  • Solid knowledge of HTML DOM and Event APIs
  • Solid knowledge of web ecosystem tooling — Webpack, Git
  • Demonstrated ability to communicate architectural design concepts clearly— in writing, design reviews, and real-time discussions with engineers at all levels

Benefits

Comp & perks
  • medical
  • dental
  • vision
  • 401(k) plan
  • life insurance coverage
  • disability benefits
  • tuition assistance program
  • PTO
  • bonus eligible

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Next.jsGraphQLJavaScriptTypeScriptCSSSassHTMLReactJestCypress
Soft Skills
communicationcollaborationcoachingleadershipdocumentationproblem-solvingperformance monitoringteamworkarchitectural standardsprocess optimization
Certifications
BS degree in Computer Science