P

Paramount Global

Joint venture producing film, television content

Sr Software Engineer - Core Web

Full-Stack EngineeringUpdated on Nov 14
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • At least five years of experience with web application development.
  • A Bachelor of Science degree in Computer Science, a similar technical field of study, or equivalent practical experience.
  • A deep understanding of web application development and best practices.
  • A deep understanding of object-oriented programming and design, data structures, and algorithms.
  • Experience developing responsive websites.
  • Strong JavaScript, TypeScript, CSS, Sass, and HTML skills.
  • Experience developing applications with React, preferably with server-side rendering.
  • Experience with Next.js or similar frameworks.
  • A solid understanding of GraphQL, including schema design, resolvers, and federation.
  • Familiarity with monorepo tooling such as pnpm workspaces, Turborepo, or equivalent.
  • A strong testing discipline, including Jest and Cypress.
  • A good understanding of the HTTP protocol and caching layers.
  • Solid knowledge of the HTML DOM and Event APIs.
  • Solid knowledge of web ecosystem tooling, including Webpack and Git.
  • Ability to communicate architectural design concepts clearly in writing, design reviews, and real-time discussions with engineers at all levels.

Responsibilities

  • Build and maintain Next.js micro-frontend applications orchestrated via Module Federation for Paramount+ and Pluto.tv web applications.
  • Develop and evolve a GraphQL API layer using Apollo Server for multiple federated frontends.
  • Contribute to shared packages across a monorepo.
  • Lead through all aspects of the web platform development cycle and collaborate with other teams to create features.
  • Monitor and improve application performance and observability.
  • Collaborate with and coach colleagues, and ensure established architectural patterns are applied across the codebase.
  • Partner with frontend, backend engineering, and DevOps/SRE teams to build and deploy high-performing services.
  • Promote architectural standards across frontend teams.
  • Manage and optimize application dependencies.
  • Continuously enhance CI/CD pipelines with Jenkins and optimize processes and tests.
  • Perform experiments and analyze results.

Desired Qualifications

  • Experience using Module Federation or other micro-frontend tools or frameworks.
  • Experience with microservices and design systems.
  • Experience with GraphQL and PHP.
  • Experience with end-to-end frameworks, including familiarity with Cypress and Synergy.
  • Working knowledge of Docker and CI tools.
  • Observability experience with New Relic, Datadog, or similar tools.
  • Understanding of or experience with Atomic Design concepts.
  • Experience working asynchronously across time zones.

About the Company

Paramount Global

Joint venture producing film, television content

Preparing a concise company summary based on the provided description.

Company size
10,001+
Company stage
IPO
Headquarters
Los Angeles, CA
Founded
1912

Recently Posted Jobs

Explore more opportunities at Paramount Global

See more jobs