Software Engineer

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms and immersive experiences.
$178,360 - $200,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AR/VR · Enterprise SaaS · Consumer

Description For Software Engineer

Meta, formerly Facebook Inc., is seeking a Software Engineer to join their team in developing cutting-edge technologies that connect billions of people worldwide. This role offers an exciting opportunity to work on large-scale infrastructure and applications that power platforms like Facebook, Instagram, WhatsApp, and Meta's innovative AR/VR initiatives. The ideal candidate will have a strong foundation in software engineering with a Master's degree and experience in web development, databases, and frontend technologies.

As a Software Engineer at Meta, you'll be responsible for designing, developing, and maintaining software systems that impact billions of users. You'll work with modern technologies and frameworks, implementing solutions that require both technical expertise and analytical thinking. The role involves collaborating on diverse projects, from core infrastructure to user-facing features, while maintaining high standards for code quality and performance.

Meta offers a competitive compensation package, including a base salary range of $178,360 to $200,200 per year, plus bonus and equity opportunities. The company provides comprehensive benefits and the chance to work on transformative technologies that are shaping the future of digital connection and immersive experiences. You'll be part of a team that's pushing boundaries beyond traditional social media into the realms of augmented and virtual reality.

This position is based in Menlo Park, CA, at Meta's headquarters, where you'll have the opportunity to work alongside some of the industry's brightest minds. The company maintains a strong commitment to diversity, equality, and inclusion, ensuring a supportive and innovative work environment for all employees.

Last updated 31 minutes 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 diverse scope where analysis of data requires evaluation of identifiable factors
  • Master internal development standards from developing to releasing code

Requirements For Software Engineer

Python
PHP
JavaScript
  • Master's degree (or foreign equivalent) in Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or related field
  • Experience building large-scale infrastructure applications
  • Experience creating web applications using Python, PHP, or Ruby
  • Knowledge of relational databases and SQL
  • Experience implementing web interfaces using JavaScript, HTML, or CSS

Benefits For Software Engineer

Medical Insurance
Equity
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Meta Software Engineer

Software Engineer, Product

Meta is seeking a Software Engineer, Product to develop and maintain software applications and systems, requiring 1 year of experience and strong programming skills.

Business Engineer, Payments

Business Engineer position at Meta focusing on payment systems development, requiring software engineering expertise and business acumen to build and improve payment solutions.

Software Engineer, Product

Meta is seeking a Software Engineer to develop and maintain product applications, requiring 2 years of experience and strong programming skills.

Documentation Engineer / Technical Writer

Technical Writer position at Meta combining documentation expertise with programming skills to create and maintain internal technical documentation.

Business Engineer

Meta is seeking a Business Engineer to build scalable solutions across their platforms, combining technical expertise with business acumen to drive partner success.