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 3 months 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

Software Developer III, Mobile (Android), AR

Android Developer position at Google's AR team, focusing on building immersive computing experiences and mobile AR applications.

Technical Program Manager, Android and Business Communication

Technical Program Manager position at Google, leading Android initiatives with focus on program management, technical operations, and cross-functional collaboration.

Product Manager, Android Platform Safety

Lead Android platform security and privacy initiatives at Google, developing features for malware prevention, hardware security, and anti-fraud measures.

Technical Writer, Android

Technical Writer position at Google's Android team, creating developer documentation and educational content with 6 years of technical writing experience required.

Technical Program Manager, Android Connectivity

Lead Android connectivity initiatives at Google as a Technical Program Manager, working with global partners to shape the future of mobile connectivity experiences.