Software Engineer, C++


We’re seeking a C++ Software Engineer to join our rapidly growing team.  This resource will work on some of Maestro’s latest initiatives.

What You'll Do


The C++ Software Engineer will be responsible for creating modular hyper performant components. You will partner with a talented team of engineers and stakeholders to bring Maestro’s product vision to fruition.

What You'll Bring
  • 5-10  years of experience developing production-grade software using C++ as the primary language
  • Experience with relational and nonrelational databases
  • Docker
  • Git
  • Jira
  • Agile SCRUM
  • Solid understanding of design patterns
  • Any level of experience with multiple build systems and generators, CMake, Ninja, etc..
What will get you in the door immediately?

All of the above plus the following:

  • Experience with Chromium Embedded Framework
  • Typescript
  • RTMP, HLS (Other video streaming related tech)
  • Aggressive compensation and stock options package
  • Atypical benefits package
  • Holiday soft closures
  • Education Reimbursement
  • Flexible work schedule
  • Flexible Time Off
  • Remote working options

At Maestro, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best.

Education and Experience