Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through platforms like Facebook, Instagram, WhatsApp, and Messenger.
$85,100 - $251,000
Frontend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Consumer · Enterprise SaaS · AR/VR

Description For Software Engineer, Product

Meta is seeking experienced full-stack Software Engineers to join their product teams, working on widely-used applications that connect billions of people worldwide. This role offers an exciting opportunity to work on products like Messenger, Video, Groups, News Feed, and Search, tackling complex technical challenges at an unprecedented scale.

The position requires a seasoned professional with 8+ years of programming experience and 6+ years of building large-scale applications. As a Software Engineer at Meta, you'll be responsible for both front-end and back-end development, using various technologies including their internal programming language Hack, as well as JavaScript, Python, and frameworks like React & React Native.

The role combines technical expertise with leadership responsibilities, as you'll be expected to lead major initiatives, guide team direction, and mentor other engineers. You'll work closely with Product Management and Design teams to define and implement feature specifications, while also collaborating with operations and infrastructure teams to build and scale backend services.

Meta offers a competitive compensation package ranging from $85,100 to $251,000 annually, plus bonus and equity opportunities. The company's work involves cutting-edge technologies, including augmented and virtual reality, as they push beyond traditional social networking into the next evolution of social technology.

This position is based in Sunnyvale, CA, and offers the opportunity to work on products that have billions of daily interactions. The ideal candidate will have experience with quality assurance practices, including code reviews, testing, and monitoring, as well as the ability to use data and analysis to solve technical problems.

Working at Meta means being part of a company that's shaping the future of digital connection, moving beyond 2D screens toward immersive experiences. You'll be contributing to products that help billions of people connect, find communities, and grow businesses, while working with some of the most talented engineers in the industry.

Last updated a day ago

Responsibilities For Software Engineer, Product

  • Full stack web/mobile application development with a variety of coding languages
  • Create consumer products and features using internal programming language Hack
  • Implement web or mobile interfaces using XHTML, CSS, and JavaScript
  • Work closely with PM and design teams to define feature specifications
  • Build products leveraging frameworks such as React & React Native
  • Work closely with operations and infrastructure to build and scale back-end services
  • Build report interfaces and data feeds
  • Set direction and goals for the team
  • Lead major initiatives, projects, teams, rollouts and phased-releases
  • Help onboard new team members and provide mentorship

Requirements For Software Engineer, Product

JavaScript
Python
React
TypeScript
  • 8+ years of programming experience in a relevant programming language
  • 6+ years relevant experience building large-scale applications
  • Experience with scripting languages such as Python, Javascript or Hack
  • Experience leading major initiatives successfully
  • Experience leading projects and teams
  • Experience building and shipping high quality work
  • Experience improving quality through code reviews, testing, monitoring
  • Experience utilizing data and analysis to explain technical problems
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent

Benefits For Software Engineer, Product

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

Interested in this job?

Jobs Related To Meta Software Engineer, Product

Software Engineer, Product

Senior Software Engineering role at Meta, building consumer-facing products used by billions, offering competitive compensation and opportunity to lead major technical initiatives.

Software Engineer, Product

Senior Software Engineering role at Meta, building consumer-facing products used by billions, offering competitive compensation and opportunity to lead major technical initiatives.

Senior/Staff Software Engineer (Product)

Senior/Staff Product Engineer position at Rally UXR, building user research platform with TypeScript, React, and Node.js. Remote role with competitive compensation.

Staff Full Stack Engineer, Ground Control Software (GCS) (R3380)

Staff Full Stack Engineer position at Shield AI working on Ground Control Software (GCS) systems.

Lead Software Engineer (Angular, JavaScript)

Lead Software Engineer position at Capital One focusing on Angular and JavaScript development, offering competitive compensation and the opportunity to work on innovative financial technology solutions.