C++ Software Engineer


The company you’ll join

Evercast is the first real-time collaboration platform built for creatives by creatives. It combines video conferencing, HD live-streaming, and full-spectrum audio in a single web-based platform. No matter where in the world they're located, users can securely stream any creative workflow with ultra low latency and uncompromising quality. With features made specifically to facilitate creative collaboration, Evercast offers a digital experience that mirrors the ease and productivity of a team sitting shoulder-to-shoulder.

A recipient of the 2020 Engineering Emmy award, Evercast is trusted by major Hollywood studios, including Netflix, Warner Bros, HBO, and Sony Pictures -- as well as industry-leading creative agencies such as BBDO and Hogarth International. Each and every day, thousands of creative professionals use Evercast to collaborate remotely with their teams.

About the role

The C++ Software Engineer is responsible for researching, prototyping, developing, and testing new technologies and concepts. The engineer implements proof of concepts and helps to craft requirements and design. This position participates in an agile development process to implement new production ready software, or new features to existing software. The focus is mainly on native WebRTC client applications for Mac and Windows.

The work you’ll do

  • Get new software and features developed, through QA, and released to the public
  • Prototype new applications and technologies
  • Help to test POCs and analyze results
  • Participate in the full SDLC
  • Participate in weekly or biweekly planning, review, and retrospective meetings
  • Write unit tests (80% coverage)
  • Establish and maintain CI/CD with full automated testing
  • Participate in code reviews
  • Help and mentor other developers
  • Participate in interviewing other software engineers

What we’re looking for

  • Proficient in C++ (2+ years)
  • Development experience on Mac and Windows
  • Development experience with Swift
  • Knowledge of WebRTC and libwebrtc
  • MacOs, iOS, tvOS development with Objective-C
  • Git
  • Ability to quickly learn and use new technologies
  • Object Oriented Analysis , Design, and Programming

We take care of our team

We strive to have parity of benefits across regions, and while regulations differ from place to place, we believe taking care of our people is the right thing to do.

  • Mission driven: We are not just another startup — we’re a group of passionate individuals who truly care about creatives. We believe that creativity brings people together from around the world, and our software exists to facilitate creatives working together, no matter where they are.
  • Impact: We are making a huge impact in the lives of creatives. We encourage every employee to push the envelope. Our best ideas come from out-of-the-box-thinking and innovation.
  • Compensation: Competitive pay based on the work you do, not your previous salary.
  • Benefits + Perks: 100% remote, top-tier health insurance, unlimited paid time off, generous procurement program, and more.

We value diversity

Evercast is committed to creating and nurturing an environment where anyone can be their authentic self. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, national origin, age, physical and mental disability, health status, marital and family status, sexual orientation, gender identity and expression, military and veteran status, and any other characteristic protected by applicable law.

Apply for this role

Upload failed. Max size for files is 10 MB.
Upload failed. Max size for files is 10 MB.
C++ Software Engineer
Thank you for applying!
Oops! Something went wrong while submitting the form.