We are seeking an experienced Backend Software Engineer to join our Media team, working closely with Horizon TV and Horizon Media Player.
The ideal candidate will have strong backend development skills in one or more server-side languages (e.g., PHP, Java, Go, C/C++), with experience building reliable, scalable services.
AWS experience is a plus, and candidates with video/media background are strongly preferred.
The candidate will work closely with senior engineers to design, develop, test, and debug backend systems that power media applications at scale.
Job Responsibilities:
Design and develop backend services and APIs using server-side languages such as PHP, Java, Go, or C/C++, supporting media-related applications
Debug complex backend systems to identify and fix issues impacting performance, reliability, and scalability
Implement best practices for operational excellence, ensuring reliability, scalability, and maintainability
Develop monitoring and alerting systems to detect issues before they become critical
Collaborate with cross-functional teams including frontend, media, and infrastructure engineers
Troubleshoot production issues and make system changes as needed to resolve them
Skills:
Proficiency in one or more server-side languages (PHP, Java, Go, C/C++); PHP experience is a plus
Strong understanding of backend engineering principles: APIs, data modeling, caching, queuing
Experience with public cloud platforms (AWS, GCP, or Azure) is a plus
Knowledge of the full software development lifecycle
Strong debugging and problem-solving skills
Verbal and written communication skills; ability to work independently
Experience with AI development tools (e.g., Copilot, Claude, ChatGPT) and an AI-native mindset-using AI to multiply efforts in coding, debugging, and cross-disciplinary work-is a plus.
Bachelor’s degree in computer science, software engineering, or relevant field required
5+ years of experience in backend software engineering; video/media domain experience is a plus
How many rounds of interviews?
3 rounds Types of Interviews
One initial screen with manager, one regarding coding and one regarding system design Interview Duration
30 minutes for screen and 45 minutes for coding and other round SPECTRAFORCE is an equal opportunity employer and does not discriminate against any employee or applicant for employment because of race, religion, color, sex, national origin, age, sexual orientation, gender identity, genetic information, disability or veteran status, or any other category protected by applicable federal, state, or local laws. Please contact Human Resources at nahr@spectraforce.com if you require reasonable accommodation.