Software Engineer, Android

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms and immersive experiences.
$214,032 - $240,240
Android
Senior Software Engineer
In-Person
3+ years of experience
AR/VR · Consumer · Social Media

Description For Software Engineer, Android

Meta, formerly Facebook, is seeking a Senior Android Software Engineer to join their innovative team. This role offers an exciting opportunity to work at one of the world's leading technology companies, focusing on building the next generation of social technology and immersive experiences.

The position requires a skilled Android developer with a Master's degree and 3 years of experience, who will be responsible for developing sophisticated mobile applications and system-level software. You'll be working with cutting-edge technology, including AR/VR initiatives, while contributing to products that impact billions of users globally through platforms like Facebook, Instagram, and WhatsApp.

As an Android Engineer at Meta, you'll collaborate closely with product and design teams to create innovative mobile experiences. Your responsibilities will span from low-level system development to user interface implementation, requiring expertise in Android SDK, AOSP, and Java programming. The role demands strong technical skills in areas such as multithreading, memory management, and distributed systems.

The position offers a competitive compensation package ranging from $214,032 to $240,240 annually, plus bonus and equity opportunities. Based in the San Francisco Bay Area, you'll be part of Meta's mission to move beyond traditional social media into the future of digital connection through augmented and virtual reality.

This is an ideal opportunity for a senior engineer who wants to work on large-scale projects that push the boundaries of mobile technology. You'll be contributing to products used by billions while working alongside some of the industry's best talents. Meta's commitment to innovation and technical excellence makes this an exceptional opportunity for career growth and impact.

The role combines the challenge of complex technical problems with the reward of seeing your work impact users worldwide. Meta's strong engineering culture, combined with its focus on the future of digital interaction, makes this an exciting opportunity for those looking to shape the next evolution of social technology.

Last updated a month ago

Responsibilities For Software Engineer, Android

  • Research, design, develop, and test operating systems-level software, compilers, and network distribution software for Android
  • Work closely with product and design teams to build new and innovative application experiences
  • Implement custom native user interfaces using latest Android programming techniques
  • Build reusable Android software components for interfacing with back-end platforms
  • Resolve issues by analyzing and optimizing UI and infrastructure application code

Requirements For Software Engineer, Android

Java
JavaScript
Linux
  • Master's degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field
  • 3 years of experience in object-oriented software development
  • Experience with Android SDK and AOSP (Android Open Source Project)
  • Experience with Android internals or frameworks services
  • Proficiency in Java programming
  • Experience building maintainable and testable code bases including API design
  • Knowledge of multithreading programming and mobile memory management
  • Experience with software development tools (VIM/Emacs, Git/Subversion/Perforce)
  • Proficiency in Linux/UNIX systems
  • Knowledge of core web technologies (HTML, CSS, JavaScript)
  • Experience with distributed systems

Benefits For Software Engineer, Android

Equity
  • Bonus
  • Equity
  • Comprehensive benefits package

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, focusing on UI/UX and infrastructure development with competitive compensation.

Software Engineer, Android

Senior Android Software Engineer position at Meta, developing mobile applications and systems with 5+ years of experience required.

Software Engineer, Android

Senior Android Software Engineer role at Meta, developing mobile applications and systems-level software with 5+ years of experience required.

Partner Engineer, Android

Partner Engineer, Android at Meta: Lead integration of Meta products into mobile platforms and VR/AR devices, working with strategic partners to drive innovation and improve app quality.

Software Engineer, Android

Meta is hiring a Software Engineer, Android to build innovative mobile experiences for billions of users.