Software Engineer, Android

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$218,534 - $240,240
Android
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
AR/VR · 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 that's shaping the future of social connectivity and immersive experiences.

As an Android Software Engineer, you'll be at the forefront of developing sophisticated mobile applications that serve billions of users across Meta's family of apps. The position requires expertise in Android development, with responsibilities ranging from system-level software development to creating intuitive user interfaces. You'll work with cutting-edge technologies and contribute to Meta's evolution beyond traditional social media into augmented and virtual reality experiences.

The ideal candidate brings 5+ years of experience and a strong foundation in computer science, with expertise in languages like Java, Python, and JavaScript. You'll be responsible for leading complex technical initiatives, mentoring peers, and collaborating with product and design teams to create innovative solutions. The role offers significant technical challenges, requiring skills in building highly-scalable systems and optimizing performance for millions of users.

Meta offers a competitive compensation package ranging from $218,534 to $240,240 annually, plus bonus and equity opportunities. The position allows for remote work within the US, providing flexibility while being part of a team that's pushing the boundaries of social technology. You'll have the chance to work on problems of diverse scope and implement solutions that directly impact how people connect and interact globally.

This role is perfect for someone who thrives in a fast-paced environment, is passionate about mobile development, and wants to contribute to building the next generation of social technology platforms. You'll be part of Meta's journey in moving beyond 2D screens toward immersive experiences, helping shape the future of human connection in the digital age.

Last updated 2 months ago

Responsibilities For Software Engineer, Android

  • Research, design, develop, and test operating systems-level software, compilers, and network distribution software for Android
  • Lead complex technical or product efforts
  • Provide technical guidance and mentorship to peers
  • Work closely with product and design teams to build new application experiences
  • Implement custom native user interfaces using latest Android programming techniques
  • Build reusable Android software components for interfacing with back-end platforms
  • Analyze and optimize UI and infrastructure application code

Requirements For Software Engineer, Android

Java
Python
JavaScript
  • Bachelor's degree in Computer Science, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field
  • 5 years of progressive, post-baccalaureate work experience
  • Experience with C, C++, C#, or Java
  • Experience with Python, PHP, or Haskell
  • Experience with software development tools: Code editors and revision control systems
  • Experience with core web technologies: HTML, CSS, or JavaScript
  • Experience building highly-scalable performant solutions
  • Knowledge of data processing, programming languages, databases, networking, operating systems
  • Ability to apply algorithms and core computer science concepts to real world systems

Benefits For Software Engineer, Android

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • 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 innovative mobile applications and system-level software with competitive compensation.

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.