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
2+ 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 crucial in handling all media creation and consumption on LinkedIn, where video has become a key driver of business growth. The position offers a hybrid work arrangement with locations in Mountain View, San Francisco, or Bellevue.

The Media Infrastructure team provides a platform for LinkedIn product teams to incorporate media features, operating as a small organization with significant impact. Their optimizations in video performance have directly influenced LinkedIn's core business metrics. As a Media specialist, you'll be responsible for optimizing media transcoding processes and tuning encoding parameters to enhance delivery capabilities.

The role requires expertise in video processing, with responsibilities including defining media quality metrics, integrating various video codecs (H.264, H.265, VP9, AV1), and optimizing them for Linux environments. You'll work with FFMPEG and other media tools, managing a cluster of worker nodes while considering system-level optimizations.

Key technical requirements include a degree in Computer Science or related field, 2+ years of industry experience in software development, and proficiency in object-oriented programming languages. Experience in media processing is essential, with preferred qualifications including expertise in modifying FFMPEG and working with various video codecs and streaming protocols.

LinkedIn offers a comprehensive benefits package including health and wellness programs, generous time off, annual performance bonuses, and stock compensation. The company is committed to fair compensation practices, with a base pay range of $128,000 - $210,000 per year. They foster a culture built on trust, care, inclusion, and fun, where everyone has the opportunity to succeed and transform the way the world works.

Last updated 4 days 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 the 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 related to media processing development and integration

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# and/or Functional languages such as Scala
  • Experience working in the media processing domain

Benefits For Senior Software Engineer - Video Processing

Medical Insurance
Equity
  • Health and wellness programs
  • Time away for employees of all levels
  • Annual performance bonus
  • Stock compensation
  • Fair and equitable compensation practices

Interested in this job?

Jobs Related To LinkedIn Senior Software Engineer - Video Processing

Sr Technical Recruiter

Senior Technical Recruiter position at LinkedIn, focusing on Infrastructure Engineering recruitment with competitive compensation and hybrid work arrangement in San Francisco Bay Area.

Senior Network Engineer

Senior Network Engineer role at LinkedIn, focusing on large-scale network infrastructure design and operations with hybrid work model in Bangalore.

Senior Software Engineer - Fullstack

Senior Fullstack Engineer role at LinkedIn, developing scalable applications using Java and JavaScript, with 5+ years experience required.

Senior Software Engineer - Fullstack

Senior Software Engineer position at LinkedIn focusing on fullstack development with Java backend and JavaScript/React frontend, building scalable professional networking solutions.

Sr Technical Recruiter

Senior Technical Recruiter position at LinkedIn focusing on engineering recruitment with comprehensive benefits and hybrid work model.