Software Engineer

Meta builds technologies that help people connect, find communities, and grow businesses through platforms like Facebook, Instagram, WhatsApp, and immersive AR/VR experiences.
$139,000 - $158,400
Backend
Entry-Level Software Engineer
In-Person
AR/VR · Social Media

Description For Software Engineer

Meta (formerly Facebook) is seeking a 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 connection and virtual reality.

The position requires a Master's degree in Computer Science or related fields and offers a competitive salary range of $139,000 to $158,400 per year, plus bonus and equity compensation. As a Software Engineer at Meta, you'll be responsible for developing and maintaining large-scale applications and infrastructure that impacts billions of users worldwide.

Your day-to-day responsibilities will include designing and implementing software solutions, writing high-quality code with good test coverage, and working with modern frameworks and abstractions. You'll need to demonstrate strong proficiency in programming languages such as C++, Java, Python, or PHP, along with experience in web technologies and SQL databases.

Meta offers an innovative work environment where you'll be at the forefront of developing technologies that connect people globally. You'll work on products like Facebook, Instagram, WhatsApp, and cutting-edge AR/VR projects. The company is particularly focused on moving beyond traditional 2D screens toward immersive experiences, making this an exciting time to join the team.

The role offers excellent growth opportunities and the chance to work on problems of moderate to complex scope. You'll be expected to exercise good judgment and contribute to projects that impact Meta's vast user base. The company provides comprehensive benefits and is committed to maintaining an inclusive workplace that values diversity and equal opportunity.

Working at Meta means being part of a company that's constantly pushing the boundaries of what's possible in social technology. If you're passionate about building scalable solutions and want to be part of shaping the future of digital connection, this role offers the perfect opportunity to make a significant impact while working with cutting-edge technologies.

Last updated 7 hours ago

Responsibilities For Software Engineer

  • Develop, design, create, modify, and/or test software applications or systems for various products or services
  • Develop a strong understanding of relevant product area, codebase, and/or systems
  • Demonstrate proficiency in data analysis, programming, and software engineering
  • Produce high-quality code with good test coverage using modern abstractions and frameworks
  • Work on problems of moderate scope where analysis of situations or data requires review of various factors
  • Exercise judgment within defined procedures and practices
  • Master internal development standards from developing to releasing code

Requirements For Software Engineer

Java
Python
PHP
JavaScript
  • Master's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or related field
  • Experience coding in C, C++, Java, or C#
  • Experience building large-scale infrastructure applications
  • Experience creating web applications using Python, PHP, or Ruby
  • Experience with relational databases
  • Experience with SQL
  • Experience implementing web interfaces using JavaScript, HTML, or CSS

Benefits For Software Engineer

  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Meta Software Engineer

Software Engineer

Entry-level Software Engineer position at Meta, focusing on backend development and distributed systems with competitive compensation.

Software Engineer, Product

Entry-level Software Engineer position at Meta, focusing on product development with competitive compensation and opportunities to work on large-scale applications.

Software Engineer

Software Engineer position at Meta focusing on developing scalable systems and applications that connect billions of people worldwide.

Software Engineer

Entry-level Software Engineer position at Meta focusing on backend development and infrastructure for social technology platforms.

Software Engineer (Systems)

Entry-level Systems Software Engineer position at Meta, working on operating systems-level software and distributed systems with competitive compensation.