About this role
Role Overview CBS Sports Digital is looking for a Senior Fullstack Engineer to join the Marketing Technology engineering team The MarTech team builds tools APIs widgets datadriven user experiences and operational platforms that help monetize attribute personalize and optimize user engagement across CBS Sports digital properties This includes internal initiatives such as March Madness Bracket Games and Football Pickem as well as affiliate marketing sports betting sports streaming campaigns personalization analytics and revenuedriving experiences This role is ideal for a pragmatic fullstack engineer who can work across frontend backend cloud services CDN configuration observability testing and production support The ideal candidate is comfortable with ambiguity communicates clearly takes ownership of production systems and cares deeply about performance reliability accessibility security and maintainability
What Youll Do As a Senior Fullstack Engineer you will contribute to the design development modernization and operation of MarTech platforms used across CBS Sports Digital You will work closely with engineering product design QA analytics ad operations and business stakeholders to ship reliable features that support monetization personalization campaign operations affiliate marketing and user engagement
Your DaytoDay Responsibilities
- FullStack Development 235 Second Street San Francisco CA 94105
- Build and maintain userfacing widgets creatives personalization experiences and internal MarTech tools
- Develop maintain and optimize backend APIs and services used by MarTech platforms
- Work across the stack using modern JavaScript TypeScript React Nextjs Nodejs and related technologies
- Integrate data from backend services databases CMS tools analytics platforms vendor feeds and thirdparty APIs
- Design clean maintainable testable code with clear separation of concerns
Frontend Engineering
- Build scalable accessible and performant UI components using React Nextjs TypeScript HTML5 and CSS3
- Implement responsive layouts based on product requirements and design specifications
- Optimize Core Web Vitals and frontend performance including bundle size rendering strategy caching and image optimization
- Apply accessibility best practices aligned with WCAG standards
- Collaborate with QA to validate behavior across browsers devices and screen sizes
Backend Engineering
- Build and support backend services using Nodejs Spring Boot or another highlevel serverside framework
- Design and maintain REST APIs with proper validation structured errors pagination authentication authorization and observability
- Work with relational and nonrelational databases including AWS RDS DocumentDB MongoDB or similar technologies
- Implement caching rate limiting retries graceful degradation and fallback strategies where appropriate
- Support reliable data flows for campaign operations personalization analytics attribution and monetization
Cloud Infrastructure Deployment
- Work with AWS services such as S3