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
This job posting may no longer be active. You may be interested in these related jobs instead:
Android Developer

Android Developer position at Novibet, developing mobile applications for a leading GameTech company in São Paulo, Brazil.

Solutions Engineer

Solutions Engineer position at DroneShield, focusing on Android development and customer-facing technical solutions in the Counter-UAS industry.

Software Engineer III, Mobile, Android

Software Engineer III position at Google focusing on Android mobile development, requiring 2+ years of experience and strong programming skills.

Software Development Engineer(Android), Fire TV Experience - Berlin

Android Software Development Engineer role at Amazon Fire TV in Berlin, focusing on developing and implementing core features for Fire TV devices and user experience.

Android Developer

Android Developer position at PeopleCert in Athens, focusing on native app development and maintenance, offering competitive benefits and international work environment.

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?