Staff Software Engineer, iOS - Media SDK

LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce.
$147,000 - $240,000
iOS
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, iOS - Media SDK

LinkedIn is seeking a Staff Software Engineer to join their Media SDK team, focusing on iOS development. This role offers an exciting opportunity to work on media-related functionalities that power LinkedIn's ecosystem of applications. The position combines technical leadership with hands-on development, requiring expertise in iOS media frameworks and a proven track record of delivering high-quality software solutions.

The role involves designing and implementing media libraries that handle image and video functionalities across LinkedIn's family of apps. You'll be working with cutting-edge technologies, evaluating and incorporating new solutions from Apple and the open-source community. The position requires collaboration with LinkedIn's iOS developer community to understand their needs and propose effective solutions.

As a Staff Engineer, you'll lead large-scale, cross-functional projects, focusing on optimizing build systems, improving test infrastructure, and maintaining code quality in a multi-million line codebase. The role offers a hybrid work environment, allowing flexibility between remote work and office presence in either Mountain View, CA or Bellevue, WA.

LinkedIn offers a comprehensive benefits package including health and wellness programs, generous time-off policies, and career growth opportunities. The company culture emphasizes trust, inclusion, and professional development, making it an ideal environment for experienced engineers looking to make a significant impact while working with cutting-edge media technologies.

This position is perfect for someone who combines technical expertise in iOS development with leadership skills and a passion for building scalable media solutions. You'll be part of a team that shapes how millions of professionals worldwide interact with media content on LinkedIn's platform.

Last updated a day ago

Responsibilities For Staff Software Engineer, iOS - Media SDK

  • Design and build multiple media libraries covering image, video etc, for LinkedIn ecosystem family apps
  • Evaluate and incorporate new technologies from Apple and open source world
  • Work with LinkedIn's iOS developer community to understand needs and propose solutions
  • Produce high-quality software with unit testing and code reviews
  • Provide technical leadership for large-scale, cross-functional projects
  • Run projects spanning dozens of teams to increase adoption of latest technologies
  • Optimize build time and improve trunk health in multi-million line codebase

Requirements For Staff Software Engineer, iOS - Media SDK

  • BA/BS Degree in Computer Science or related technical discipline, or related practical experience
  • 4+ years of industry experience in software design, development, and algorithm related solutions
  • 4+ years programming experience in programming languages such as Objective-C, Swift, Java, C/C++, Python
  • Deep knowledge of video playback frameworks such as AVFoundation, Core Media, and VideoToolbox
  • Experience with image rendering and processing using Core Graphics, Core Animation, and Core Image
  • Comprehensive knowledge of various media formats and streaming protocols
  • Familiarity with hardware-accelerated video decoding and encoding

Benefits For Staff Software Engineer, iOS - Media SDK

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
  • Health and wellness programs
  • Generous time away policies
  • Hybrid work option
  • Trust-based work culture
  • Career growth opportunities

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer, iOS - Media SDK

Staff Software Engineer, iOS - Media SDK

Staff Software Engineer position at LinkedIn focusing on iOS Media SDK development, offering competitive compensation and hybrid work environment.

Staff Software Engineer, iOS - Media SDK

Staff Software Engineer position at LinkedIn focusing on iOS Media SDK development, offering competitive compensation and the opportunity to work on media technologies used by millions.

Senior Staff Engineer, iOS - Communication and Connectivity

Lead iOS messaging infrastructure development at Airbnb, ensuring seamless communication for millions of users worldwide.

Staff iOS Engineer, Pricing & Booking Settings

Staff iOS Engineer position at Airbnb focusing on developing pricing and booking tools for hosts, offering remote work and competitive compensation.

iOS Engineer, Prototyping

iOS Engineer role at Airbnb focusing on prototyping and building innovative mobile experiences, offering remote work and competitive compensation.