Software Engineer (Product)

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and immersive AR/VR 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 (Product) 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 immersive experiences.

The position requires a Master's degree in Computer Science or related fields and offers a competitive compensation package ranging from $178,360 to $200,200 annually, plus bonus and equity. As a Software Engineer at Meta, you'll be responsible for developing and designing software applications that power products used by billions of people worldwide.

Your role will involve working on diverse technical challenges, from building large-scale infrastructure applications to creating web applications using various programming languages. You'll need proficiency in languages like C++, Java, Python, or PHP, along with experience in SQL and web technologies.

Meta offers an environment where you can grow professionally while working on products that impact billions of users. The company is particularly exciting for those interested in the future of technology, as it's actively pushing boundaries in social technology, AR/VR, and immersive experiences beyond traditional 2D screens.

The ideal candidate will be someone who can work independently, demonstrate strong problem-solving skills, and contribute to Meta's mission of connecting people worldwide. You'll be part of a team that's building the next evolution of social technology, working on projects that go beyond the constraints of screens and physical limitations.

Meta provides comprehensive benefits, including medical, dental, and vision insurance, along with equity opportunities. The company maintains a strong commitment to diversity and inclusion, offering reasonable accommodations and maintaining an equal opportunity workplace.

This role is based in Menlo Park, CA, at Meta's headquarters, where you'll have the opportunity to collaborate with some of the industry's brightest minds. If you're passionate about creating technology that impacts billions of people and want to be part of shaping the future of digital connection, this role offers an excellent opportunity to achieve those goals.

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
  • Work independently, use available resources to get unblocked, and complete tasks on schedule
  • Master internal development standards from developing to releasing code

Requirements For Software Engineer (Product)

Java
Python
PHP
JavaScript
  • Master's degree in Computer Science, Engineering, Mathematics, Architectural Design 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
  • Knowledge of relational databases and SQL
  • Experience implementing web interfaces using JavaScript, HTML, or CSS

Benefits For Software Engineer (Product)

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

Interested in this job?