Performance C++ Engineer at Phenix Real Time Solutions

Sorry, this job was removed at 5:06 p.m. (CST) on Wednesday, January 20, 2021
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
"Please send your resume to [email protected] and include Built In in the subject line."
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Phenix RTS is seeking an experienced real-time C++ Engineer to build high performance components for our low-latency video streaming network. These components will be deployed throughout our network, integrated into our servers, as well as, modern browsers and mobile platforms. As a member of the Phenix RTS team, you will be building the future of video communications.

We Are Looking For Someone Who:

  • Is currently developing high performance, mission-critical real-time systems
  • Is dedicated to creating performant applications
  • Can consistently deliver high quality software in a fast-paced startup environment

Responsibilities

  • Engineer high performance C++ based software solutions that continually advance the capability of the Phenix RTS real-time streaming engine
  • Use techniques, tools and benchmarking to evaluate performance of C++ based components
  • Communicate clearly and openly with internal stakeholders regarding progress, roadblocks, and timelines

Requirements:

  • MS/BS. Computer Science or a related technical degree preferred
  • High degree of proficiency in C/C++
  • Experience with TCP/UDP network programming
  • Strong problem solving ability
  • Ability to troubleshoot issues in high performance software environments
  • Relentless focus on results and details
  • Experience with test driven development

Bonus Points:

  • Familiarity with the SOLID methodology
  • Experience developing for multiple platforms
  • Familiarity with video streaming: WebRTC, RTP, RTMP, HLS, DASH
  • Familiarity with the following codecs: VP8, H.264, Opus, AAC, PCM, U-Law
  • Experience with OpenGL
  • Experience with mobile audio/video development
  • Familiarity with HTML5/JavaScript
  • Familiarity with node.js

Perks:

  • Competitive benefits package
  • Collaborating with and learning from a world class team of business professionals and technologists
  • Working with a global and diverse customer base
Read Full Job Description
"Please send your resume to [email protected] and include Built In in the subject line."
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Sales & Marketing
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • SqlLanguages
    • SwiftLanguages
    • Node.jsLanguages
    • SalesforceCRM

Location

Our newly renovated HQ is located in the Loop downtown Chicago. We are surrounded by restaurants and an easy walk to the metro, subway and bus stops.

An Insider's view of Phenix Real Time Solutions

How would you describe the company’s work-life balance?

Work life balance is very important to our company. While everyone works very hard for the vision of our company, we want our team to enjoy their much deserved time off. We strongly believe and provide an unlimited paid time off policy.

Ada Gjepali

Office Manager

What makes someone successful on your team?

Our team members are successful because of their unmatched work ethic and willingness to go the extra mile for their colleagues. We are a small but mighty team accomplishing the technical feats equivalent to a large tech company. I’m proud to be part of a team that gives 110%.

Kyle Bank

Chief Operating Officer

How do your team's ideas influence the company's direction?

We have a relatively flat organizational structure, and pride ourselves on communication. Every team member feels comfortable raising issues with or making suggestions to executive management, and in turn, executive management wants to hear from everyone as to how we can improve how we operate for the benefit of our employees and our clients.

Roy Reichbach

CEO

What is your vision for the company?

Boundless human connections. We want to be the "go-to" provider for interactive broadcasting.

Stefan Birrer

Co-Founder & Chief Software Architect

What are Phenix Real Time Solutions Perks + Benefits

Phenix Real Time Solutions Benefits Overview

Competitive benefits package
Collaborate and learn from a world class team of business professionals and technologists
Work with a global and diverse customer base

Culture
Friends outside of work
Eat lunch together
Intracompany committees
Open office floor plan
Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Onsite Gym
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Company Equity
Performance Bonus
Child Care & Parental Leave Benefits
Remote Work Program
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Perks & Discounts
Casual Dress
Company Outings
Some Meals Provided
We provide free lunch on Wednesdays ordering in from a rotating list of restaurants.
Happy Hours
Professional Development Benefits
Job Training & Conferences
Cross functional training encouraged
Promote from within
Mentorship program
More Jobs at Phenix Real Time Solutions2 open jobs
All Jobs
Dev + Engineer
Project Mgmt
Developer
new
Chicago
Project Mgmt
new
Chicago
"Please send your resume to [email protected] and include Built In in the subject line."
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Phenix Real Time Solutions's full profileSee more Phenix Real Time Solutions jobs