companyTelestream logo

Mid-Level C++ Software Developer

TelestreamNevada City, California, United States
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Required Qualifications:Bachelor’s degree in Computer Science or a related discipline.3+ years of experience in developing high-performance software using C++.3+ years of software development experience in Linux, Windows, or macOS environments. Strong understanding of asynchronous programming, multithreading, and concurrency. Proven experience in building fault-tolerant systems with effective error handling. Ability to thrive in a fast-paced, agile development environment. Preferred Qualifications:Familiarity with media technologies such as HLS, Direct3D, Vulkan, Metal, video/audio codecs, transcoding, DRM, or MAM/DAM systems. Understanding of real-time or streaming pipelines. A history of delivering performant, well-tested systems in production environments. A passion for high-performance systems and quality-driven development.

About the job

About Telestream

Telestream stands at the forefront of digital media innovation, providing top-tier tools and software solutions tailored for the broadcast, streaming, and media industries. We empower content creators and distributors to produce and deliver exceptional video content while streamlining operations and maximizing revenue. Our dedicated teams are committed to continuous innovation and delivering world-class services, and we are eager to welcome a talented Software Developer to our Engineering team.

Location: Remote in California, US or Hybrid in Nevada City, CA

Role Overview

We are seeking a proficient C++ Software Developer to architect and develop the core services that drive our high-volume media workflows, including video transcoding, filtering, and live streaming. You will engage with performance-critical systems where reliability and throughput are paramount.

This opportunity is ideal for individuals who are passionate about systems programming, value code quality, and aspire to work on infrastructure that processes video at scale. Experience in media or broadcast technology is a significant advantage, but we welcome strong C++ engineers from various domains who are eager to learn.

What You'll Do

  • Design and implement high-throughput, fault-tolerant services using C++.
  • Drive performance optimization across services and processes to achieve stringent reliability targets.
  • Contribute throughout the full Software Development Life Cycle (SDLC) — from technical planning and architecture to testing and production support.
  • Develop robust error handling and high-quality, context-rich logging to facilitate real-time debugging.

About Telestream

At Telestream, we lead the way in digital media technology, delivering innovative solutions that empower content creators and distributors in the broadcast and streaming industries. Our commitment to excellence drives us to continually innovate and support our clients in delivering high-quality video content.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.