Software Engineer, Android

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and Messenger.
$70,670 - $208,000
Android
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Consumer · Social Media · AR/VR

Description For Software Engineer, Android

Meta, a global technology leader with over 5,000 employees, is seeking a Senior Android Software Engineer to join their mobile engineering team. This role offers an exciting opportunity to impact billions of users through Meta's suite of applications including Facebook, Instagram, WhatsApp, and Messenger.

The position requires a seasoned professional with 6+ years of programming experience and specific expertise in Android development using Java or Kotlin. As an Android Software Engineer, you'll be at the forefront of mobile technology, working on user interfaces, infrastructure, and tools that power Meta's mobile applications. The role combines technical excellence with creative problem-solving, as you'll collaborate closely with product and design teams to create innovative mobile experiences.

Key responsibilities include developing custom native user interfaces, building reusable components for backend integration, and optimizing application performance. The ideal candidate should have a strong foundation in computer science (Bachelor's degree required) and practical experience with multithreading and mobile memory management. Experience with large-scale products serving millions of users is highly valued.

Meta offers a competitive compensation package ranging from $70,670 to $208,000 annually, plus bonus, equity, and comprehensive benefits. The position is based in Sunnyvale, CA, where you'll join a world-class team of passionate developers and industry veterans who value both hard work and work-life balance.

This role presents an unique opportunity to work on cutting-edge mobile technology while shaping the future of social connection. Meta is pushing boundaries beyond traditional social media into augmented and virtual reality, making this an exciting time to join the company. The scale and impact of Meta's platforms, combined with the company's investment in emerging technologies, offers unparalleled opportunities for professional growth and technical innovation.

Last updated 5 days ago

Responsibilities For Software Engineer, Android

  • Work closely with product and design teams to build new and innovative application experiences for Android
  • Implement custom native user interfaces using the latest Android programming techniques
  • Build reusable Android software components for interfacing with back-end platforms
  • Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance

Requirements For Software Engineer, Android

Java
Kotlin
  • 6+ years of programming experience in a relevant language
  • 2+ years experience building Android applications in Java or Kotlin using Android SDK
  • Experience building maintainable and testable code bases, including API design and unit testing techniques
  • Experience with multithreading programming and mobile memory management
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Benefits For Software Engineer, Android

Equity
Medical Insurance
  • Bonus
  • Equity
  • Medical Benefits

Interested in this job?

Jobs Related To Meta Software Engineer, Android

Software Engineer, Android

Senior Android Software Engineer role at Meta, building mobile applications used by billions of people worldwide. 6+ years experience required, competitive compensation + benefits.

Partner Engineer, Android

Senior Partner Engineer role at Meta focusing on Android platform integration, working with strategic partners to enhance Meta apps' quality and features across mobile and AR/VR platforms.

Linux Android Performance Senior Engineer

Senior Linux Android Performance Engineer role at Qualcomm focusing on system optimization for wearable devices, requiring 5+ years of experience in software engineering and strong expertise in Linux/Android development.

Sr. Build and Automation Engineer, Android

Senior Build and Automation Engineer position at Tinder, focusing on Android development, test automation, and build infrastructure maintenance, offering $145k-$170k in West Hollywood or Palo Alto.

Senior Design Engineer, Android

Senior Design Engineer role at Adobe focusing on Android UI component development for the Spectrum Design System team.