Demo

Sr Software Developer

Courtside Video Entertainment LLC
Philadelphia, PA Full Time
POSTED ON 11/3/2025
AVAILABLE BEFORE 12/2/2025
About Courtside
Courtside Video Entertainment has created the specialty digital signage asset specifically designed for Pro and College basketball teams. Courtside enables teams to maximize premium TV-visible, courtside real estate and to further monetize the connection between high-end brands and high-value consumers. Courtside embeds ruggedized, HD-quality, video screens into the 800 sq.ft. of courtside perimeter - outside the playing surface - turning this unrealized potential into an active advertising and entertainment surface.

Job Summary:
We are searching for a highly skilled Senior Software Developer to join our team. In this role, you will spearhead new and ongoing software development projects, design and implement innovative solutions, mentor junior developers, and maintain the highest standards of code quality, scalability, and maintainability. You will oversee the entire software development lifecycle, from initial requirements gathering to final deployment and ongoing maintenance. The ideal candidate will possess exceptional problem-solving skills, the ability to make swift decisions in a dynamic startup environment, and a proven track record of success in leading software development initiatives.

Responsibilities:
  • Architect and design scalable, maintainable software systems for both web and desktop platforms.
  • Develop and maintain complex frontend applications using React, and desktop applications using Java.
  • Design and implement video and image processing algorithms and workflows.
  • Lead integration efforts across services, databases, APIs, and external systems.
  • Collaborate with stakeholders to translate business requirements into technical solutions.
  • Implement DevOps pipelines and CI/CD workflows for deployment and maintenance.
  • Guide and mentor a small team of developers, fostering best practices and code quality.
  • Oversee QA testing and product validation, ensuring software reliability and performance.
  • Participate in code reviews, performance tuning, and technical documentation.
  • Evaluate, contribute to, and integrate open-source libraries and frameworks to accelerate development and ensure software quality.
Qualifications:
  • Experience: 5 years of professional software development experience.
  • Technical Skills:
  • Proven expertise in video and image processing (e.g., OpenCV, FFmpeg, GStreamer, or similar).
  • Advanced proficiency in:
  • React and JavaScript/TypeScript
  • Java (especially for desktop application development, e.g., JavaFX or Swing)
  • Strong understanding of software architecture, design patterns, and system integration.
  • Extensive experience in embedded Linux application coding, including driver development
  • Advanced knowledge of high-speed networking, including QOS and HSR/PRP protocols
  • Experience writing applications that utilize the Blackmagic Design SDK (DeckLink 8K Pro G2)
  • Hands-on experience with DevOps tools (e.g., Docker, Jenkins, GitHub, etc.).
  • Familiarity with unit testing, automated testing frameworks, and QA workflows.
  • Excellent problem-solving, communication, and team leadership skills.
  • Experience with AWS cloud platform.
  • Familiarity with microservices architecture and RESTful APIs.
  • Background in real-time media processing or machine learning for visual data is a big plus.
  • Physical Stamina: Capable of standing for extended periods and lifting at least 50 lbs.
Preferred Qualifications:
  • Education: BS or MS Computer Science or Computer Engineering

Employment with Courtside Video Entertainment is "at-will." This means employees are free to resign at any time, with or without cause, and Courtside Video Entertainment may terminate the employment relationship at any time, for any lawful reason, with or without cause or advance notice.

Courtside Video Entertainment is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. We celebrate and respect diversity in all its forms and are committed to creating an inclusive environment for all employees. We encourage candidates from all backgrounds to apply.

Salary.com Estimation for Sr Software Developer in Philadelphia, PA
$109,826 to $135,444
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr Software Developer?

Sign up to receive alerts about other jobs on the Sr Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Sr Software Developer jobs in the Philadelphia, PA area that may be a better fit.

Sr. Software Developer

Life Cycle Engineering, Philadelphia, PA

Sr. Software Developer

Integrated Technology Strategies, Inc., Cherry Hill, NJ

AI Assistant is available now!

Feel free to start your new journey!