Android Software Engineer, Media Infra

LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce.
$99,000 - $163,000
Android
Mid-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Android Software Engineer, Media Infra

LinkedIn, the world's largest professional network, is seeking an Android Software Engineer to join their Media SDK team. This role offers an exciting opportunity to work on media-related functionalities that power LinkedIn's ecosystem of apps. As part of the Media SDK team, you'll be responsible for developing libraries that handle image, video, and other media content across LinkedIn's platform.

The position combines technical expertise in Android development with the chance to impact millions of users worldwide. You'll work with cutting-edge technologies and collaborate with talented engineers while building scalable solutions for media handling. The role requires strong programming skills in Java and Kotlin, along with a deep understanding of Android development principles.

This is a hybrid position based in Mountain View, CA, offering flexibility to work both remotely and from the office. LinkedIn provides a comprehensive benefits package including health coverage, performance bonuses, and stock options. The company culture emphasizes trust, inclusion, and professional growth, with numerous opportunities for career advancement.

The ideal candidate will have at least 1 year of industry experience, strong foundation in computer science fundamentals, and expertise in Android development. You'll be working on challenging technical problems while contributing to LinkedIn's mission of creating economic opportunity for every member of the global workforce.

Join LinkedIn's Media SDK team to build innovative solutions that enhance the media experience for professionals worldwide. You'll be part of a company that values both technical excellence and work-life balance, offering competitive compensation and extensive benefits. This role provides an excellent opportunity to grow your career while working on impactful projects at scale.

Last updated 2 days ago

Responsibilities For Android Software Engineer, Media Infra

  • Design and build multiple media libraries covering image, video etc, which are adopted across LinkedIn ecosystem family apps
  • Design and execute user-facing features for the native LinkedIn app on Android devices
  • Build scalable native mobile apps using LinkedIn's internal libraries
  • Make architectural trade-offs applying synchronous and asynchronous design patterns
  • Produce high-quality software that is unit tested, code reviewed and checked in regularly
  • Provide technical leadership for large-scale, cross-functional programs
  • Identify and evangelize opportunities to improve engineering productivity

Requirements For Android Software Engineer, Media Infra

Java
Kotlin
  • BA/BS in Computer Science or related technical field or equivalent practical experience
  • 1+ years of industry experience
  • Programming experience in Java, Kotlin
  • Foundation in computer science with strong understanding of data structures and algorithms
  • Knowledge of common mobile application design patterns (MVC, MVVM, MVP)
  • Familiarity with API design and client/server communication principles
  • Understanding of best practices for multithreading and performance optimizations
  • Knowledge of Android debugging tools including profiling app performance

Benefits For Android Software Engineer, Media Infra

Medical Insurance
Vision Insurance
Dental Insurance
  • Generous health and wellness programs
  • Time away for employees of all levels
  • Annual performance bonus
  • Stock options

Interested in this job?

Jobs Related To LinkedIn Android Software Engineer, Media Infra

Android Software Engineer, Users, Listings & Platform

Android Engineer position at Airbnb focusing on user-related product flows, requiring 2+ years of experience and expertise in Kotlin and mobile development.

Android Developer

Join ElevenLabs as an Android Developer to build cutting-edge voice AI technology, working remotely with a global team and shaping the future of audio AI applications.

Software Engineer II, Android - Shopper Experience

Mid-level Android Engineer position at Uber's Grocery division, focusing on building shopper experience tools and features for the mobile platform.

Android Developer

Android Developer position at award-winning tech consultancy BJSS, offering hybrid work and comprehensive benefits package.

Android Engineer

Android Engineer position at Gathern focusing on mobile app development using Kotlin and modern Android frameworks