> Markdown version of [/jobs/ext/3639282-senior-software-engineer-cms](https://www.wearedevelopers.com/jobs/ext/3639282-senior-software-engineer-cms). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, CMS - **Company:** Paramount Pictures - **Location:** Nashville, TN, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** HTML, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Browser Compatibility, Cascading Style Sheets (CSS), Cloud Computing, Code Generation, Software Quality, Code Review, Cursor, Software Debugging, Drupal, Monitoring of Systems, Joomla, Memcached, Enterprise Messaging Systems, Node.Js, Performance Tuning, RabbitMQ, Redis, Microsoft Copilot, Next.js, TypeScript, Web Applications, Web Performance Optimization, Web Usability, WordPress, Google Cloud, ReactJS, Retrieval-Augmented Generation, Software Troubleshooting, Caching, Generative AI, Magento, Syntactically Awesome Style Sheets (SASS), Material UI, Kubernetes, Information Technology, Apache Kafka, Graphql, Asynchronous Programming, Es2015, Oracle Cloud Infrastructure, New Relic (SaaS), Docker, Monolithic Repository - **Published:** October 8, 2026 - **Apply:** https://careers.paramount.com/talentcommunity/apply/1437912200/?locale=en_US ## About the Role * 5+ years of experience building scalable, production-grade web applications with React and Next.js. * Strong expertise in JavaScript and TypeScript, including asynchronous programming, generics, strict typing, and modern ES6+ features. * Deep knowledge of HTML and CSS, including responsive layout, cross-browser compatibility, accessibility, and performance optimization. * Solid understanding of browser behavior, rendering, and front-end performance (e.g., Core Web Vitals, lazy loading, code splitting). * Experience consuming APIs (REST and GraphQL), including Apollo Client. * Experience with monorepo tooling and workflows (e.g., Turborepo, Nx), including shared packages and task pipelines. * Experience with component libraries or design systems and with testing front-end code (unit, integration, end-to-end). * Working knowledge of Node.js for server-side rendering and API layers. * Strong debugging and performance troubleshooting skills, including monitoring tools (e.g., New Relic, OpenTelemetry). * Ability to collaborate with cross-functional stakeholders in a fast-paced environment. * BS in Computer Science or equivalent experience. * Passion for sports and a dedication to creating exceptional fan experiences., * Experience with multiple styling approaches (StyleX, CSS Modules, SASS, CSS-in-JS) and design tokens. * Exposure to CMS platforms such as WordPress, Drupal, Joomla, or Magento. * Experience with AI development tools (Cursor, Copilot, etc.) and with setting up guardrails (rules, commands, skills, sub-agents) to keep AI-generated code clean and production-ready. * Familiarity with Generative AI and RAG concepts, or experience building AI-powered features. * Cloud experience (AWS preferred) and familiarity with containers (Docker, Kubernetes). * Familiarity with caching (Redis, Memcached) and messaging systems (Kafka, RabbitMQ). * Cloud certifications (AWS, GCP, OCI). ## Description Join CBS Sports Digital and help build the web experiences that millions of sports fans use every day across CBSSports.com and our apps. We are looking for a Senior Front End Engineer to join our Content Management team, a small engineering group that partners closely with design and product to turn ideas into fast, accessible, production-grade fan experiences., * Build Front-End Features: Design and ship production-grade features for web using React, Next.js, and TypeScript, from prototype through launch. * Own Performance: Improve and protect Core Web Vitals through rendering strategy, code splitting, lazy loading, and image and asset optimization. * Contribute to Standards: Build and evolve reusable components and shared patterns that scale across the organization. * Collaborate and Prototype: Work with design and product to quickly design, develop, and test solutions to key business challenges. * Raise the Bar on Code Quality: Review code for style, testability, accessibility, and efficiency, and mentor engineers on front-end best practices. * Type Safety: Contribute to TypeScript standards (strict mode, shared types, codegen) so our codebases stay maintainable and refactor-safe. * Monorepo Workflows: Use and contribute to monorepo tooling (e.g., Turborepo, Nx) to support build, test, and deploy across web applications. * Operational Excellence: Build with reliability in mind, including testing, front-end monitoring, and alerting. * Document: Contribute clear documentation and diagrams to help onboard other engineers. * Use AI Tools: Use AI development tools to speed up your workflow and share what works with the team.