Software Engineer (Android)

Meta builds technologies that help people connect, find communities, and grow businesses through platforms like Facebook, Instagram, WhatsApp, and immersive AR/VR experiences.
$169,442 - $200,200
Android
Entry-Level Software Engineer
In-Person
5,000+ Employees
AR/VR · Social Media

Description For Software Engineer (Android)

Meta, the technology giant behind Facebook, Instagram, and WhatsApp, is seeking an Android Software Engineer to join their innovative team. This role presents an exciting opportunity to work on cutting-edge mobile technologies and contribute to products that impact billions of users worldwide.

The position involves developing sophisticated Android applications and systems-level software, working with the latest Android programming techniques and SDK. You'll be part of a dynamic team that's pushing the boundaries of social technology, especially as Meta moves into the realm of augmented and virtual reality experiences.

As an Android Software Engineer, you'll collaborate closely with product and design teams to create innovative mobile experiences. Your responsibilities will range from implementing custom native user interfaces to optimizing application performance and building reusable software components. The role requires strong expertise in Java programming, Android development, and a solid understanding of software engineering principles.

The ideal candidate will have a bachelor's degree in a technical field and demonstrate proficiency in object-oriented programming, Android SDK, and core web technologies. You'll need to be comfortable with software development tools, version control systems, and Linux/UNIX environments. Experience with multithreading and building scalable solutions is essential.

Meta offers a competitive compensation package, including a base salary range of $169,442 to $200,200, plus bonus and equity opportunities. The company provides a comprehensive benefits package and fosters an inclusive work environment that values diversity and innovation. This is an excellent opportunity to join a leading tech company that's shaping the future of social connection and digital experiences.

Working at Meta means being at the forefront of technological innovation, with the chance to work on products that connect billions of people globally. You'll be part of the team that's building the next evolution in social technology, moving beyond traditional social media into immersive experiences that will define the future of human interaction.

Last updated a day 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
  • Bachelor's degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field
  • Experience with Object-oriented software development
  • Experience building Android applications in Java using Android SDK
  • Knowledge of Android internals or frameworks services
  • Experience with Java coding
  • Experience building maintainable and testable code bases including API design and unit testing
  • Experience with multithreading programming
  • Familiarity with software development tools (VIM/Emacs, Subversion/GIT/Perforce)
  • Knowledge of Linux/UNIX systems
  • Experience with core web technologies (HTML, CSS, JavaScript)
  • Ability to build highly-scalable performant solutions
  • Understanding of algorithms

Benefits For Software Engineer (Android)

Equity
  • bonus
  • equity
  • benefits package available

Interested in this job?

Jobs Related To Meta Software Engineer (Android)

Software Engineer, Android

Android Software Engineer role at Meta, developing mobile applications and infrastructure for billions of users with competitive compensation and benefits.

Software Engineer

Entry-level Software Engineer position at Meta focusing on Android development in Seattle, offering competitive compensation and benefits.

Software Engineer, Android

Android Software Engineer position at Meta, developing social media and AR/VR applications with competitive compensation and benefits.

Software Engineer (Android)

Entry-level Android Software Engineer position at Meta, developing mobile applications and user interfaces for billions of users worldwide.

Software Engineer (Android)

Android Software Engineer role at Meta, developing mobile applications and infrastructure for billions of users with competitive compensation and benefits.