Senior Software Engineer - Video Processing

LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce.
$128,000 - $210,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Video Processing

LinkedIn, the world's largest professional network, is seeking a Senior Software Engineer to join their Media Infrastructure organization. This role is pivotal in handling all media creation and consumption on LinkedIn, where video has become a key driver of business growth.

The position offers a flexible hybrid work arrangement with options to work from Mountain View, CA, San Francisco, CA, or Bellevue, WA. As part of a small but impactful organization, you'll be responsible for optimizing media processing systems that directly influence LinkedIn's core business metrics.

The role combines deep technical expertise in video processing with distributed systems knowledge. You'll work with cutting-edge video codecs (H.264, H.265, VP9, AV1) and tools like FFMPEG to enhance media delivery capabilities. Your responsibilities will include defining and monitoring quality metrics, optimizing encoding parameters, and improving overall system performance.

The ideal candidate brings strong programming skills in languages like Java, along with experience in media processing and video codec integration. You'll be working in a collaborative environment, partnering with cross-functional teams to deliver high-performance media solutions that scale across LinkedIn's platform.

LinkedIn offers competitive compensation ($128,000 - $210,000) and comprehensive benefits including health and wellness programs. The company culture emphasizes trust, care, inclusion, and fun, providing an environment where engineers can do their best work and make significant impact.

This is an excellent opportunity for a senior engineer passionate about video technology to work on systems that serve millions of professionals worldwide. You'll be at the forefront of media technology, solving complex challenges while contributing to LinkedIn's mission of creating economic opportunity for every member of the global workforce.

The role offers significant growth potential, working with modern technologies and architectures while being part of a team that drives innovation in professional social networking. If you're excited about combining video processing expertise with large-scale distributed systems, this position offers the perfect blend of technical challenge and business impact.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer - Video Processing

  • Define and hold yourself responsible for media quality of experience metrics like video visual quality (VMAF, SSIM etc)
  • Integrate video codecs (such as H.264, H.265, VP9, AV1) and optimize them for performance under Linux environments
  • Work with FFMPEG and other media tools to process and manipulate media streams
  • Work with a cluster of worker nodes and consider system level optimizations
  • Troubleshoot and resolve issues related to media processing
  • Collaborate with cross-functional teams to deliver integrated media solutions
  • Maintain and update technical documentation

Requirements For Senior Software Engineer - Video Processing

Java
Linux
  • BA/BS Degree in Computer Science or related technical discipline, or related practical experience
  • 2+ years of industry experience in software design, development, and algorithm related solutions
  • 2+ years experience programming in object-oriented languages such as Java, C++, Python, Go, Rust, C#
  • Experience working in the media processing domain
  • Proficiency in modifying FFMPEG to enhance capabilities
  • Experience with video codecs and streaming protocols
  • Experience with Java to implement or modify business logic and media features

Benefits For Senior Software Engineer - Video Processing

Medical Insurance
Vision Insurance
Dental Insurance
  • Health and wellness programs
  • Generous time away policies

Interested in this job?

Jobs Related To LinkedIn Senior Software Engineer - Video Processing

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer role at LinkedIn focusing on infrastructure business operations software and data systems development.

Senior Software Engineer - Fullstack

Senior Software Engineer position at LinkedIn focusing on fullstack development with Java backend and JavaScript frontend, building scalable applications that serve millions of users.

Senior Software Engineer - Full Stack

Senior Software Engineer position at LinkedIn focusing on full-stack development for DataHub, a metadata management platform, requiring 5+ years of experience in software development.

Senior Software Engineer - Fullstack

Senior Software Engineer position at LinkedIn focusing on fullstack development with Java backend and JavaScript frontend, building scalable distributed systems for professional networking platform.

Senior Software Engineer - Fullstack

Senior Software Engineer - Fullstack position at LinkedIn, developing scalable distributed applications using Java and JavaScript, with opportunities for technical leadership and mentoring.