Apply for,

Senior Video Software Engineer

@ YouNow


Remote?

fulltime

Contract Typepermanent
Experience Level4Year (s)

More Info:

About Senior Software Engineer Role


Younow is seeking an experienced software video engineer. You’ll be a critical contributor to YouNow’s video team, supporting product development for features our broadcasters and audience use daily and development for vital infrastructure maintenance and refinement. 

YouNow’s technical team is highly skilled, knowledgeable, and collaborative. You’ll be able to see the impact of your work in real-time, getting feedback about new features live from users on the platform. This role is perfect for someone who is passionate about having a direct impact on the user experience in a highly engaging social streaming platform and passionate about ensuring our users have the smoothest streaming experience possible. 


Responsibilities

  • Develop and maintain video infrastructure, including media and signaling servers for delivering real time (sub-second) video streaming using WebRTC as well as recorder servers for async playback via HLS
  • Contribute to architectural, design, and process decisions with an emphasis on stability, scalability and security
  • Optimize infrastructure performance for large scale
  • Maintain and contribute to client video sdks (iOS, Android, web)
  • Ensure quality assurance by testing your own work, and collaborating with internal QA team before and after release
  • Handle code deployments in both dev and production environments
  • Monitor AWS and Datadog performance metrics, error logs and be on call for PagerDuty alerts 
  • Be responsive and jump on critical issues and bugs as they arise
  • Follow best practices and process as established by the engineering team and company


Qualifications

  • Bachelor’s degree in Computer Science or related discipline preferred
  • English fluency
  • 5+ years of experience as a video or backend software developer
  • Experience developing for a large user base
  • Knowledge of video, audio and networking technologies
  • Expertise in developing WebRTC based streaming for low-latency, large scale and interactive applications
  • Skilled in JavaScript/Node.js and C++
  • Experience with various AWS Services (Redis, Redshift, EC2)
  • Up to date understanding of best practices regarding system security measures
  • DevOps or systems experience a plus (Terraform, Packer)
  • SFU architecture experience a plus


Qualities of an Ideal Candidate

  • Critical thinking, analytical and problem solving abilities
  • Good interpersonal and communication skills
  • Ability to multitask, prioritize, and manage time efficiently
  • Ownership over own and team’s performance
  • Proactiveness and initiative
  • Attention to detail
  • Give a sh*t


Click Open In New icon