Software Engineer

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and immersive AR/VR experiences.
$178,360 - $200,200
Backend
Entry-Level Software Engineer
In-Person
AR/VR · Social Media · Enterprise SaaS

Description For Software Engineer

Meta (formerly Facebook) is seeking a Software Engineer to join their team in building the next evolution of social technology. This role offers an exciting opportunity to work on large-scale systems that impact billions of users worldwide through platforms like Facebook, Instagram, and WhatsApp, while also contributing to the future of AR/VR experiences.

The position involves developing operating systems-level software, compilers, and network distribution software for large distributed components. You'll be responsible for building new features, improving existing products, and working on high-volume servers that connect people globally. The role requires strong programming skills, particularly in languages like C++, Java, and PHP, and the ability to produce high-quality code with good test coverage.

As a Software Engineer at Meta, you'll be part of a team that's pushing the boundaries of social technology, moving beyond traditional 2D screens toward immersive experiences in augmented and virtual reality. You'll have the opportunity to work on problems of moderate scope, exercise strong judgment, and develop a deep understanding of Meta's extensive codebase and systems.

The compensation package is competitive, ranging from $178,360 to $200,200 annually, plus bonus and equity opportunities. Meta offers a comprehensive benefits package and maintains a strong commitment to diversity, equality, and inclusion. The company provides reasonable accommodations for candidates with disabilities, long-term conditions, or religious beliefs.

This is an excellent opportunity for someone with a Bachelor's degree in Computer Science or related field who wants to make a significant impact on technology that connects billions of people worldwide. You'll be working in Meta's Menlo Park location, contributing to products that are reshaping how people connect and interact in the digital age.

Last updated 2 hours ago

Responsibilities For Software Engineer

  • Research, design, develop, build and test operating systems-level software, compilers, and network distribution software
  • Build new features and improve existing products
  • Push code and drive the development of systems behind products
  • Create web applications that reach billions of people
  • Build high volume servers
  • Develop strong understanding of product area, codebase, and systems
  • Produce high quality code with good test coverage
  • Work independently and complete tasks on-schedule
  • Master internal development standards
  • Actively seek and give feedback

Requirements For Software Engineer

Java
PHP
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Physics, or related field
  • Experience designing core, backend software components
  • Coding experience using C, C++, Java, PHP, or Hack
  • Experience with conducting design and code reviews
  • Experience analyzing and improving efficiency, scalability, and stability of system resources

Benefits For Software Engineer

  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Meta Software Engineer

Software Engineer, Product

Entry-level Software Engineer position at Meta, focusing on product development with competitive salary and benefits in New York City.

Software Engineer, Systems

Systems Software Engineer role at Meta, building scalable solutions for billions of users with competitive compensation and benefits.

Software Engineer

Software Engineering role at Meta focusing on developing and maintaining large-scale applications for social media and AR/VR platforms.

Software Engineer, Product

Entry-level Software Engineer position at Meta focusing on developing and maintaining large-scale distributed systems and product features.

Software Engineer, Product

Entry-level Software Engineer position at Meta, focusing on product development with competitive compensation and opportunities to work on cutting-edge social technology.