Software Engineer

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

Description For Software Engineer

Meta, formerly Facebook Inc., is at the forefront of social technology innovation, transforming how billions of people connect worldwide. As a Software Engineer at Meta, you'll be part of a team that builds technologies spanning from traditional social platforms like Facebook, Instagram, and WhatsApp to cutting-edge AR/VR experiences. The role offers an exciting opportunity to work on large-scale systems that impact billions of users globally.

You'll be responsible for developing and maintaining software applications, working with modern frameworks and producing high-quality code with good test coverage. The position requires strong technical skills in various programming languages including Java, Python, PHP, and JavaScript, along with database expertise in SQL.

The ideal candidate will have a bachelor's degree in Computer Science or related field, with experience in both backend and frontend development. You'll work on problems of moderate scope, analyzing situations and data while exercising judgment within defined procedures.

What makes this role particularly attractive is Meta's position as a leader in social technology innovation, competitive compensation package including base salary, bonus, and equity, and the opportunity to work on next-generation technologies including AR/VR. You'll be part of shaping the future of digital connection, working beyond traditional 2D screens toward immersive experiences that define the next evolution of social technology.

The role offers significant growth potential within one of tech's most influential companies, with access to cutting-edge resources and the chance to work alongside some of the industry's best talents. If you're passionate about creating technology that connects billions of people and want to be part of building the future of social interaction, this role at Meta presents an exceptional opportunity.

Last updated 2 days ago

Responsibilities For Software Engineer

  • Develop, design, create, modify, and/or test software applications or systems for various products or software 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 a review of various factors
  • Exercise judgment within defined procedures and practices to determine appropriate action
  • Master internal development standards from developing to releasing code

Requirements For Software Engineer

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

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Meta Software Engineer

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.

Software Engineer

Entry-level Software Engineer position at Meta, focusing on developing and maintaining various software applications and systems.

Software Engineer, Product

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