Media Developer

Job Title
Media Developer
Job ID
27361602
Location
New York,  NY 10017
Other Location
Description

MEDIA DEVELOPER


WHO WE ARE

Cloud9 Technologies is a voice communication and analytics platform for institutional traders.  We leverage cloud services including AWS, a wide array of web services, WebRTC, as well as advanced deep learning techniques to empower firms with the benefit of modern communication tools and enhance trader workflow with actionable voice data & analytics.    

Our company was started in 2014 by a team of motivated entrepreneurs and highly successful industry veterans that have started several businesses and taken multiple companies through public offerings.  We are well funded, with investors including J.P. Morgan, Barclays, NEX, and Point72 Asset Management. Cloud9 has been profiled in publications such as the Wall Street Journal, Forbes, and Waters Technology.  Our award-winning technology was a named the 2017 Best Sell-Side Trading Communication System by Waters Technology for the second year in a row, recognized in the Top 10 innovative solutions of the year by the Futures and Options Industry Association, named to the CB Insights Fintech 250, and the FinTech Global RegTech 100.

By bringing together an experienced group of engineers, product managers, and industry experts, Cloud9 developed a communications platform for the trading floor of the future – offering more functionality and analytic insight than legacy hardware at a fraction of the cost.  We’re a group of pioneers who enjoy solving challenges and building disruptive technology – and we’re looking to hire the best and brightest. 

Join our team to contribute to the development of the most secure, compliant, and reliable communications platform in the financial services industry. 

 

WHAT YOU WILL DO

In this role, you will be responsible for design, development, and support of Cloud9’s award winning media stack based on Google’s WebRTC project. You will also have the opportunity to develop designs that bridge WebRTC to existing trading communication interfaces. This is a hands-on position for a mid-level to senior software engineer who is a C++  expert and is interested in working with the WebRTC stack, SIP protocol and line signaling. The position requires technology evaluation, systems design, the execution of feasibility projects, and delivery of production-level software. Most importantly we are seeking a creative developer with great CS fundamental skills and the ability to learn and contribute in a fast-paced, disruptive company.

Responsibilities
•    Research, architecture, development, and delivery of: Native WebRTC integrations on Windows and Linux.
•    Technical leadership for assigned projects.
•    Modifying the WebRTC native stack to satisfy the feature requirements Cloud9 product.
•    Working with SIP vendors for interfacing to traditional trading phone lines.
•    Working with architecture and desktop user interface teams.
•    Working with Cloud9 product team to define and understand requirements and deliver against those requirements in a timely manner.
•    Work with business partners.

THE RIGHT BACKGROUND

Required Skills & Experience:
•    6+ years’ experience in C/C++, object-oriented programming
•    2+ years’ experience in development of multi-threading software
•    Experience in low level network protocol like TCP/IP
•    Basic knowledge of signal processing
•    A curious mind and a desire to learn
•    An entrepreneurial work style and the ability to work in a self-directed manner
•    A love of collaboration

Nice to have:

•    Experience with:
o    VOIP, better to be WebRTC native stack
o    Programming on Multiple platforms include at least Windows and Linux
o    RTP, STUN/TURN
o    Node.js and Javascript
o    Embedded real-time systems

Education
•    Bachelor’s Degree in Computer Science or Electrical Engineering is required.
•    Master’s Degree in Computer Science or Electrical Engineering is preferred.


Supervisory Responsibility
None.

Work Environment
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.

The employee is occasionally required to sit; climb or balance; and stoop, kneel, crouch or crawl. The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.

Position Type/Expected Hours of Work
This is a full-time position: Monday through Friday, 8:30 a.m. to 5 p.m.

Additional Eligibility Qualifications
None required for this position.

Work Authorization/Security Clearance
Citizenship or legal visa status in the country they are employed.

AAP/EEO Statement
Cloud9 Technologies LLC values diversity of culture and thought and seeks talented, qualified employees in all its locations around the world regardless of race, gender, national origin, religion, sexual orientation, disability, age or any other protected classification under country or national law.

Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.