Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and virtual reality experiences.
$139,357 - $158,400
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
AR/VR · Social Media

Description For Software Engineer, Product

Meta (formerly Facebook) is seeking a Software Engineer to join their Product team in New York. This role offers an exciting opportunity to work at one of the world's leading tech 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 compensation package ranging from $139,357 to $158,400 per year, plus bonus and equity. As a Software Engineer at Meta, you'll be responsible for developing and designing software applications that power Meta's suite of products used by billions of people worldwide.

You'll work on challenging problems that require strong analytical and programming skills, using various technologies including Java, Python, PHP, Ruby, and JavaScript. The role demands proficiency in data analysis, software engineering, and the ability to produce high-quality code with good test coverage.

Meta offers a unique opportunity to work on technology that connects billions of people through platforms like Facebook, Instagram, and WhatsApp, while also pushing the boundaries of what's possible in augmented and virtual reality. You'll be part of a team that's moving beyond traditional 2D screens toward immersive experiences that represent the next evolution in social technology.

The ideal candidate will be someone who can work independently, demonstrate good judgment in problem-solving, and has experience with relational databases and SQL. You'll be expected to master internal development standards and take on projects with increasing levels of complexity as you grow in the role.

Meta provides a comprehensive benefits package and maintains a strong commitment to fostering an inclusive workplace environment. This is an excellent opportunity for someone looking to make a significant impact at a company that's at the forefront of technological innovation and social connection.

Last updated 17 days ago

Responsibilities For Software Engineer, Product

  • 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
  • Demonstrate good judgment in selecting methods and techniques for obtaining solutions
  • Work independently and complete tasks on schedule
  • Master internal development standards from developing to releasing code

Requirements For Software Engineer, Product

Java
Python
PHP
Ruby
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 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, Product

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

Interested in this job?

Jobs Related To Meta Software Engineer, Product

Gameplay Software Engineer - Reality Labs

Gameplay Software Engineer position at Meta's Reality Labs, focusing on developing VR in-meeting experiences and immersive virtual spaces.

Developer Advocate, Python

Developer Advocate position at Meta focusing on Python community engagement, open source contributions, and technical advocacy for Meta's Python technologies.

Software Engineer, Product

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

Software Engineer, Systems

Systems Software Engineer role at Meta, focusing on operating systems and distributed systems development with competitive compensation and benefits.

Software Engineer

Software Engineer role at Meta developing large-scale applications and systems, offering competitive compensation and opportunity to work on next-gen social technology.