Senior Specialist - Software Engineering
On-site · San Francisco, California, United States
Job Summary
Senior FrontEnd Software Engineer to join CBS Sports Digital’s Solutions Architecture team. Build and ship production-grade AI-enabled frontend features, contribute to scalable frontend architectures with Generative AI and Retrieval-Augmented Generation (RAG), and collaborate with design/product to prototype solutions for sports media experiences. Responsibilities include implementing AI features, shaping architecture, writing high-quality production code, adhering to standards, improving frontend performance and observability, contributing to monorepo tooling (Turborepo/Nx), and ensuring robust, scalable, and maintainable frontend systems. Skills sought include React, Next.js, Node.js, JavaScript/TypeScript, REST/GraphQL APIs, cloud and container technologies (AWS/GCP/OCI, Docker, Kubernetes), browser performance, and strong collaboration across cross-functional teams. Education and experience requirements include a BS in Computer Science or equivalent and at least 5 years building scalable web applications; familiarity with AI/ML, LLMs, and sports fan experiences is a plus.
Required Qualifications
- BS in Computer Science or equivalent experience
- 5 years of experience building scalable production-grade web applications using modern JavaScript frameworks (React, Next.js, Node.js)
- Strong expertise in JavaScript and TypeScript (asynchronous programming, generics, strict typing, ES6)
- Experience with HTML, CSS, responsive design, accessibility, performance optimization
- Experience consuming/designing REST and GraphQL APIs (Apollo Client)
- Experience with cloud platforms (AWS, GCP, or OCI) and containerization (Docker, Kubernetes)
- Experience with distributed systems concepts (caching, Redis, Memcached, Kafka, RabbitMQ)
- Experience in frontend performance, browser behavior, Core Web Vitals, code-splitting
- Experience with monorepo tooling (Turborepo, Nx) and frontend tooling
- Familiarity with testing, monitoring, and observability (OpenTelemetry, New Relic)
- Strong debugging and performance troubleshooting skills
- Excellent collaboration with cross-functional teams
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.