×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer, CMS

Job in Nashville, Davidson County, Tennessee, 37247, USA
Listing for: CBS Sports
Full Time position
Listed on 2026-06-21
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

We’re on a mission to unleash the power of content… you in?

We’ve got the brands, the stars, and the power to achieve our mission to entertain the planet – now all we’re missing is you! Becoming a part of Paramount means joining a team that values authenticity and embraces inclusion for all. Together we co-create moments that matter for our audiences and employees, fueling our culture of purpose, passion, and collaboration. We’re in this together.

Job Posting

Title:

Lead Software Engineer, CBS Sports Digital

Department: CBS  Technology

Locations: Louisville, Kentucky;
Nashville, Tennessee;
Fort Lauderdale, Florida;

Opportunity: Join CBS Digital and shape the future of sports & news media through cutting‑edge AI‑powered content and deeply personalized fan experiences across mobile, web, and digital platforms. We are seeking a Lead Software Engineer to be a core member of our Content Management team.

What You Will Do
  • Implement and architect advanced Generative AI and Retrieval‑Augmented Generation (RAG) systems to power intelligent recommendations and dynamic user personalization.
  • Drive rapid prototyping and full‑cycle development of production‑grade features for mobile and web applications.
  • Promote and adhere to scalable platform standards, engineering patterns, and reusable components across the organization.
  • Collaborate closely within a small engineering group, partnering with design and product teams to rapidly design, develop, and prototype solutions to key business challenges.
  • Utilize AI development tools to optimize workflow and promote AI‑driven development practices across the team.
  • Implement solutions with scalability and reliability in mind, incorporating appropriate testing, monitoring, and alerting.
  • Contribute to clear documentation and diagrams to facilitate easy onboarding for other engineers and support teams. Review code to ensure best practices (style, testability, efficiency).
  • Utilize and contribute to the evolution of monorepo tooling and workflows (e.g., Turborepo, Nx) to support build, test, and deploy across web and mobile applications.
  • Adhere to and contribute to the evolution of Type Script and typing standards (e.g., strict mode, shared types, codegen) so that codebases stay maintainable, type‑safe end‑to‑end, and refactor‑safe.
Required Qualifications
  • Experience or familiarity with Generative AI and RAG architectures.
  • Experience contributing to scalable platform products and adhering to cross‑team engineering standards.
  • Ability to collaborate effectively with cross‑functional stakeholders in a dynamic, fast‑paced environment.
  • Solid understanding of browser behavior, rendering, and front‑end performance (e.g., Core Web Vitals, lazy loading, code splitting).
  • Experience with monorepo tooling and workflows (e.g., Turborepo, Nx), including shared packages, task pipelines, and cross‑project dependencies.
  • BS in Computer Science or equivalent experience.
  • 7+ years building scalable, production‑grade web applications using modern JavaScript frameworks (React, Next.js) and Node.js.
  • Strong expertise in JavaScript and Type Script, including asynchronous programming, generics, strict typing, and advanced ES6+ features.
  • Deep knowledge of HTML and CSS, including responsive layout, cross‑browser compatibility, accessibility, and performance optimization.
  • Experience consuming and designing APIs (REST and GraphQL), including Apollo Client and microservices‑based architectures.
  • Proven experience modeling complex data flows for transactional and integration workflows.
  • Experience working with cloud platforms (AWS, GCP, or OCI) and containerized environments (Docker, Kubernetes).
  • Familiarity with distributed systems concepts including caching (Redis, Memcached) and messaging systems (Kafka, RabbitMQ).
  • Experience designing and developing highly scalable, high‑performance applications.
  • Strong debugging and performance troubleshooting skills, including use of monitoring/observability tools (e.g., Open Telemetry, New Relic).
  • Soft skills:

    ability to analyze, debug, and troubleshoot complex code problems. Passion for sports and a dedication to creating exceptional fan experiences.
Preferred Qualifications
  • Exposure to popular…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary