Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$178,360 - $200,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AR/VR · Social Media
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer - Datacenter networking

Software Engineer position at Meta focusing on datacenter networking infrastructure and systems programming.

Network Production Engineer

Network Production Engineer role at Meta focusing on scaling and maintaining large-scale network infrastructure through automation and engineering excellence.

Production Systems Engineer, AI Systems

Production Systems Engineer role at Meta focusing on AI systems infrastructure, networking, and platform optimization.

Network Production Engineer - Core Networking, Backbone

Network Production Engineer role at Meta focusing on designing and implementing global core IP networks, requiring expertise in both networking protocols and software engineering.

Optical Network Engineer

Meta is seeking an Optical Network Engineer to design, build, and operate their global optical network infrastructure, combining software engineering with network expertise.

Description For Software Engineer, Product

Meta (formerly Facebook) is seeking a Software Engineer to join their Product team in Menlo Park. This role offers an exciting opportunity to work on technologies that connect billions of people worldwide through platforms like Facebook, Instagram, WhatsApp, and Messenger. The position involves developing and maintaining software applications that power Meta's suite of products, with a focus on building the next evolution in social technology, including AR and VR experiences.

The ideal candidate will have strong programming skills in languages like Java, C++, Python, or PHP, and experience with relational databases and SQL. You'll be responsible for designing and implementing high-quality code, working on large-scale infrastructure applications, and contributing to Meta's innovative product development.

This role offers competitive compensation ranging from $178,360 to $200,200 annually, plus bonus and equity opportunities. Meta provides comprehensive benefits and the chance to work on cutting-edge technology that impacts billions of users globally. You'll be part of a team that's pushing the boundaries of social technology, moving beyond traditional 2D screens into immersive experiences.

The position requires a Master's degree in Computer Science or related field, demonstrating Meta's commitment to technical excellence. You'll work in a collaborative environment where you can grow your skills while contributing to products that connect people worldwide. This is an excellent opportunity for someone who wants to make a significant impact in the tech industry while working with some of the most advanced social technology platforms.

Last updated 3 months 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

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

Benefits For Software Engineer, Product

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

Interested in this job?