Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Social Media Streaming Engineer

Preciate

Social Media Streaming Engineer

National
Full Time
Paid
  • Responsibilities

    Preciate is an exciting startup company leading the way in virtual socializing. We are a Public Benefit Corporation whose mission is to help people build stronger relationships in the workplace. With remote work becoming the norm, Preciate provides an innovative platform where employees can socialize in a way that mimics real life. Join our team and help us shape the way that employees will socialize virtually in the future!

    We are looking to hire a talented Media Streaming Engineer to help architect our video conferencing platform. Your primary focus will be designing and developing the backend of our video conferencing application. Your duties will include collaborating with the design team for new application features, identifying and fixing platform issues, designing fault-tolerant and reliable systems, and ensuring the platform produces high quality low latency audio and video.

    A successful Media Streaming Engineer at Preciate would have strong working knowledge of WebRTC media streaming, media server design, networking protocols, and backend server design. This engineer would also be able to work remotely as part of a collaborative distributed engineering team.  Ultimately, an outstanding Media Streaming Engineer should be able to design and implement a low-latency, fault tolerant, efficient WebRTC media streaming platform.

    BENEFITS

    • Salary $125K - $200K
    • Stock Options
    • Health Insurance
    • Unlimited Paid Time Off
    • Remote First

    POSITION RESPONSIBILITIES

    • Assist in design and deployment of WebRTC media streaming applications
    • Identify and troubleshoot system issues

    POSITION REQUIREMENTS

    • Bachelor's degree in computer science, software engineering or relevant industry experience.
    • 5+ years of software development experience
    • Expert with transport layer protocols (RTSP, HTTP, WebRTC, TCP, UDP, IPv4, IPv6, Websockets)
    • Working knowledge of media codecs and formats, such as Opus, H.264, VP8, etc
    • Strong experience with developing real time media streaming applications
    • Experience with Java and C programming languages
    • Knowledge of collaboration tools such as Gitlab, Git and Jira.

    IDEAL CANDIDATE ATTRIBUTES

    • Deployment experience with Janus WebRTC Server
    • Experience deploying distributed applications in AWS