Real-Time C++ Backend Engineer — Hybrid, Learn Go

Telestream

Beaverton (OR)

Hybrid

USD 110,000 - 160,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical coverage
Life insurance
401(k) with company match
HSA with contributions
Flexible time off
Pet insurance
Legal plan

Job summary

Telestream in Beaverton, OR is seeking a Software Engineer with 3–5 years of experience to join our hybrid Engineering team. You will work on high-performance media applications, focusing on backend services that analyze live video and audio streams in real time.

The role emphasizes C++ expertise with opportunities to grow in Go and distributed architectures. The ideal candidate will have strong multithreading, Linux proficiency, and a desire to learn Go-based services in a collaborative,

Qualifications

  • 3–5 years of professional software development experience.
  • Proficiency in modern C++ with multithreading and memory management fundamentals.
  • Interest in learning Go and contributing to Go-based services.
  • Comfortable working in a Linux environment.

Responsibilities

  • Design, develop, and maintain backend components using C++ with Go contributions.
  • Build and extend a real-time system for processing live audio/video data over the network.
  • Address concurrency- and timing-sensitive challenges in code.
  • Collaborate with engineers, product managers and QA to add features and improve functionality.
  • Participate in code reviews, technical design discussions, and Agile workflows.
  • Write clean, well-tested code in Linux environments.

Skills

C++
Go
Multithreading
Linux
Backend development
Real-time systems

Tools

Kubernetes
gRPC
RabbitMQ

Job description

Telestream in Beaverton, OR is seeking a Software Engineer with 3–5 years of experience to join our hybrid Engineering team. You will work on high-performance media applications, focusing on backend services that analyze live video and audio streams in real time.

The role emphasizes C++ expertise with opportunities to grow in Go and distributed architectures. The ideal candidate will have strong multithreading, Linux proficiency, and a desire to learn Go-based services in a collaborative,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Backend Engineer (C++/Go)
Real-Time Backend Engineer (C++/Go)

Sherpa Digital Media • United States

Hybrid
USD 120,000 - 160,000
Medical coverage
Life & disability insurance
401(k) with company match
+3
Real-Time Media Backend Engineer - C++ (Hybrid)
Real-Time Media Backend Engineer - C++ (Hybrid)

Telestream, LLC • Beaverton (OR)

Hybrid
USD 110,000 - 150,000
Day-one medical
Life & disability insurance
401(k) match
+4
Software Engineer (C++), Beaverton, OR (Hybrid)
Software Engineer (C++), Beaverton, OR (Hybrid)

Telestream, LLC • Beaverton (OR)

On-site
USD 110,000 - 150,000
Day-one medical
Life & disability insurance
401(k) match
+4
Software Engineer (C++), Beaverton, OR (Hybrid)
Software Engineer (C++), Beaverton, OR (Hybrid)

Telestream • Beaverton (OR)

On-site
USD 110,000 - 160,000
Medical coverage
Life insurance
401(k) with company match
+4
Software Engineer (C++), Beaverton, OR (Hybrid)
Software Engineer (C++), Beaverton, OR (Hybrid)

Sherpa Digital Media • United States

Hybrid
USD 120,000 - 160,000
Medical coverage
Life & disability insurance
401(k) with company match
+3
Staff Real-Time Media Backend Engineer (C++/Go) - Equity
Staff Real-Time Media Backend Engineer (C++/Go) - Equity

Fortinet, Inc. • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Medical, dental, vision, life and(dis)
401(k)
11 paid holidays
+3
Real-Time C++ Software Engineer - Video Streaming & Camera Systems
Real-Time C++ Software Engineer - Video Streaming & Camera Systems

Rayvector Technologies • Tualatin (OR)

On-site
USD 110,000 - 160,000
Real-Time Video Streaming Engineer (C/C++, Go) - Bonus
Real-Time Video Streaming Engineer (C/C++, Go) - Bonus

EngRadar • Mountain View (CA)

On-site
USD 150,000 - 230,000
Annual performance bonus
Equity
Competitive benefits package
Staff Real-Time Media Backend Engineer
Staff Real-Time Media Backend Engineer

Fortinet • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Medical, dental, and vision insurance
401(k)
11 paid holidays
+2
C/ C++ Software Engineer
C/ C++ Software Engineer

Rayvector Technologies • Tualatin (OR)

On-site
USD 110,000 - 160,000