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
Mobile
Staff Software Engineer
Hybrid
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 is a key technical leadership role responsible for developing and maintaining media libraries that power LinkedIn's ecosystem of applications. The position offers the opportunity to work with cutting-edge media technologies and shape the future of how millions of professionals interact with media content on LinkedIn's platform.

The role combines deep technical expertise in iOS media frameworks with strategic technical leadership. You'll be responsible for designing and implementing media libraries that handle image and video functionality across LinkedIn's applications. This involves working with technologies like AVFoundation, Core Media, and various Apple frameworks while ensuring high performance and quality.

As a Staff Engineer, you'll lead large-scale technical initiatives, mentor other engineers, and drive architectural decisions that impact LinkedIn's entire mobile platform. The position requires strong collaboration skills as you'll work closely with the iOS developer community to understand their needs and propose solutions that accelerate product development.

The ideal candidate brings extensive experience in iOS development, particularly in media-related technologies, along with a proven track record of leading complex technical projects. You'll need to balance technical excellence with practical delivery, ensuring solutions are well-tested, maintainable, and efficiently implemented.

LinkedIn offers a flexible hybrid work environment, competitive compensation, and comprehensive benefits. This is an excellent opportunity for a senior engineer looking to make a significant impact at scale while working with a world-class engineering team.

Last updated 9 hours ago

Responsibilities For Staff Software Engineer, iOS - Media SDK

  • Design and build multiple media libraries covering image, video etc, which are adopted across LinkedIn ecosystem family apps
  • Evaluate technologies from Apple, open source world, and other LinkedIn teams
  • Work with LinkedIn's iOS developer community to understand their needs
  • Produce high-quality software that is unit tested, code reviewed and checked in regularly
  • Provide technical leadership for large-scale, cross-functional projects
  • Run projects spanning dozens of teams to increase adoption of latest technologies
  • Design ways to structure application and build system to minimize build time
  • Look for opportunities to improve trunk health, test infrastructure, and build speed

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 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
  • Experience in designing and building infrastructure solutions at scale
  • Experience with iOS development toolchains and test frameworks

Benefits For Staff Software Engineer, iOS - Media SDK

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
Commuter Benefits
  • Health and wellness programs
  • Generous time away
  • Fair and equitable compensation

Interested in this job?

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

Senior/Staff Mobile Engineer, iOS, Hardware Connectivity Team

Senior/Staff iOS Engineer role at Hatch, focusing on hardware connectivity for smart sleep devices. Remote position requiring expertise in Swift, IoT, and system architecture.

Software Engineer in Test - Mobile

Senior Staff SDET position at PayPal leading mobile testing initiatives for Venmo, combining technical expertise with leadership responsibilities in a hybrid work environment.

Lead Mobile Engineer, Android

Lead Mobile Engineer position at Capital One, focusing on Android development with Kotlin, offering competitive salary and benefits in McLean, VA.

Staff, Software Engineer - Mobile

Staff Software Engineer position at Walmart focusing on mobile development for Last Mile Delivery initiative, requiring 10+ years of native app development experience.

Lead Software Engineer - iOS/Android

Lead Software Engineer position at Disney focusing on iOS/Android development for streaming services, requiring 7+ years of experience and expertise in mobile development and test automation.