Share this Job

Sr Software Engineer


Fort Lauderdale, FL, US, 33309 New York, NY, US, 10019

Fort Lauderdale

CBS Sports, a year-round leader in television sports, broadcasts a portfolio of events on the CBS Television Network, including "NFL ON CBS;" college football, including the "SEC ON CBS;" college basketball, including the NCAA Division I Men's Basketball Championship; golf, including The Masters®, PGA Championship and PGA TOUR; and "CBS SPORTS SPECTACULAR."


In addition, the division includes CBS SPORTS NETWORK, the 24-hour home of CBS Sports, and produces “INSIDE THE NFL” for SHOWTIME. CBS Sports Digital’s multi-platform offerings include CBSSports.com and the CBS Sports apps for mobile and connected TV devices; streaming sports news network CBS Sports HQ; 247Sports; MaxPreps; CBS Sports fantasy games; and SportsLine.



Truly premium content. At true scale. Only CBSi. CBS Interactive is the premier online content network for information and online operations of CBS Corporation as well as some of the top native digital brands in the entertainment industry. Our brands dive deep into the things people care about across entertainment, technology, news, games, business and sports. With over 1 billion users visiting our properties every quarter, we are a global top 10 web property and one of the largest premium content networks online.

Check us out on The Muse to get an inside look into #LifeAtCBSi through employee testimonials, office photos and company updates.



CBSSports.com provides premium online and mobile content to the connected sports fan, including live and on-demand video, in-depth analysis, breaking news, and scores and statistics across high school, college, and pro sports;  and is part of CBS Interactive's portfolio of multi-platform brands, which includes best-in-class Fantasy offerings, high school sports leader MaxPreps, 247Sports, Scout and CBS Interactive Advanced Media producing more than 130 official collegiate athletic sites.



CBSSports.com is looking for an experienced Senior Software Engineer for our CBSSports.com engineering team; you will share the responsibility for the overall code architecture, maintainability, scalability and performance of all front end applications that support the cbssports.com site. To be successful at this job, you need to bring a winning mentality and mad coding skills.


Your Day-to-Day:

  • Guide the cbssport.com development team in architecting new and maintaining existing applications in support of cbssport.com.
  • Be an advocate for engineering standard methodologies, code quality and performance within the development team and help management to maintain those fundamentals within the project/team.
  • Ensure developers are adhering to procedures and using appropriate design patterns for their projects.
  • Provide engineering support and mentorship when needed to PMs, POs and the engineering manager to help in planning and building a successful and achievable project roadmap.


  • Build the next generation of CBSSports.com web application on Nextjs/React.
  • Improve existing applications for CBSSports.com powering Live Scoring components.
  • Build a set of tools and APIs to support various CBSSports.com production needs
  • Refactor various parts of the site to be more efficient and build sharable components



What you bring to the team:

You have –

  • Minimum 6 years of engineering experience with a strong understanding of Object Oriented Principles, Functional Programming and Component architecture.
  • Proven experience using and writing content-focused REST APIs and GraphQL services.
  • Deep understanding of enterprise level software engineering processes for the full software development cycle including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Deep understanding of front end JS technologies and frameworks including Reactjs, Nextjs, GraphQL, and node/express.
  • Possess strong initiative and the ability for creative thinking with product development staff plus the ability to work in a collaborative, innovative, flexible and team-focused environment.
  • Experience guiding and mentoring developers and none developer in building and maintaining enterprise level applications.
  • Prior knowledge of php/symfony application development.
  • Bachelor's in Computer Science or equivalent experience.

You might also have –

  • You love sports, fantasy sports and/or sports gaming
  • Excellent written and verbal communication skills




ViacomCBS is an equal opportunity employer (EOE) including disability/vet. 


At ViacomCBS, the spirit of inclusion feeds into everything that we do, on-screen and off. From the programming and movies we create to employee benefits/programs and social impact outreach initiatives, we believe that opportunity, access, resources and rewards should be available to and for the benefit of all. ViacomCBS is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, and Veteran status. 


If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access. https://www.viacomcbs.com/careers as a result of your disability. You can request reasonable accommodations by calling 212.846.5500 or by sending an email to viacomaccommodations@viacom.com. Only messages left for this purpose will be returned. 

Nearest Major Market: Fort Lauderdale
Nearest Secondary Market: Miami