AMVETS Jobs

Job Information

BYTEDANCE INC. Senior Video Engineer, Real Time Communication (Multiple Positions) in Bellevue, Washington

Responsibilities

 

  • Design and develop media servers, including Nginx RTMP module, Licode, Kurento, and media soup to deliver live streaming and video chat features and optimize audio/video quality of applications.  
  • Optimize multimedia software development kit (SDK) such as FFmpeg, GStreamer, and WebRTC.  
  • Leverage engineering, algorithms, data analysis, and large-scale system design to tackle the challenges of advanced audio/video algorithm design and global large scale delivery.  
  • Develop video experiences on cross-platform stack, and collaborate with backend video teams to ingest, transcode, replicate, and map solution to improve playback/streaming experience.  
  • Conduct unit test and integration test, coordinate issue identification, root-cause analysis and solution engineering, and debug and fix bugs found in system regression tests.  
  • Participate in creating technical specifications and performing code reviews with other engineers to design and maintain a stable and efficient multimedia infrastructure.  
  • Work with cross-functional engineering and product teams on delivering key results, formulating service standards, and continuously optimizing the service quality.  
  • Mentor junior software engineers and interns.  

     

Qualifications

 

Must have a Master's degree in Computer Science, Engineering (any), Information Technology, Machine Learning, Data Science, Statistics, Mathematics, or a related field, and 2 years of related work experience; OR a Bachelor's degree in Computer Science, Engineering (any), Information Technology, Machine Learning, Data Science, Statistics, Mathematics, or a related field, and 5 years of post-bachelor's, progressive related work experience.

 

 

Of the required experience, must have 2 years of experience in each of the following:

 

  • Designing, developing, implementing, testing, and documenting large scale, multi-tiered, distributed software applications, automated tools, systems, and services using C, C++, and Python;  
  • Researching and implementing media compression pipeline features in video and audio codecs including AVC, HEVC, VP9, AV1, AAC, and Opus;  
  • Developing and maintaining debug and automation tools and test suites for feature and quality validation;  
  • Developing backend services using Go;  
  • Building and deploying applications to Docker container;  
  • Designing, developing, and scaling distributed systems based on business requirements; and  
  • Integrating and using MySQL database and NoSQL database in Cloud Platform.  

     

Travel Requirement: Domestic travel up to 10% required.

 

 

Type

: Full time, 40 hours/week

 

Location

: Bellevue, WA

 

Salary Range: $184300 - $337250 per year

 

 

To apply, and for information on benefits offered, visit:

https://jobs.bytedance.com/en/ and type Job ID

DirectEmployers