Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Jun 19, 2026
This job expires in: 29 days

Job Summary

As a Senior Software Engineer on the Video Development Team, the full-time remote-friendly position will design, build, and test software for broadcast equipment, focusing on video and audio manipulation, media encoding, and collaboration with cross-functional teams.

Key responsibilities:
  • Research and develop software applications for Windows and Linux systems, including video and audio manipulation services
  • Collaborate with the architecture team and other development members in a dynamic environment
  • Perform code reviews, develop unit tests, and document high-level feature requests into manageable tasks
Required qualifications:
  • Bachelor's degree in computer science, computer engineering, or a related discipline
  • 5+ years of professional software development experience, with strong skills in Java and C++
  • 3+ years of experience in multi-threaded application development
  • Strong knowledge of Linux and BASH CLI, as well as version control systems like Git
  • Experience in object-oriented design and software engineering principles

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...