Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through apps like Facebook, Messenger, Instagram, and WhatsApp.
$70,670 - $208,000
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Consumer · AR/VR · Social Media

Description For Software Engineer, Product

Meta is seeking experienced full-stack Software Engineers to join their product teams, offering an exciting opportunity to impact billions of users worldwide. This role combines front-end and back-end development, working with Meta's suite of products including Messenger, Video, Groups, News Feed, and Search.

The position requires 6+ years of programming experience, with a focus on building large-scale applications. You'll work with various technologies including React, React Native, JavaScript, Python, and Meta's internal language Hack. The role involves close collaboration with Product Management and Design teams to define and implement feature specifications.

As a Software Engineer at Meta, you'll be responsible for creating consumer products that reach billions of users daily. The role offers the chance to work on unique, large-scale technical challenges while contributing to products that connect people globally. You'll be expected to establish ownership of components or systems with expert end-to-end understanding.

Meta offers a competitive compensation package including base salary ranging from $70,670 to $208,000 annually, plus bonus, equity, and comprehensive benefits. The company's scale and impact provide unique opportunities for career growth and technical development. Working at Meta means being part of a team that's pushing boundaries in social technology, including ventures into AR/VR and the future of digital connection.

The ideal candidate will have experience with scripting languages, a track record of setting technical direction, and strong skills in quality assurance through code reviews and testing. This role offers the opportunity to work on cutting-edge technology while making a significant impact on how billions of people connect and interact online.

Last updated 5 days 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
  • Establish ownership of components, features or systems with expert end-to-end understanding

Requirements For Software Engineer, Product

JavaScript
Python
React
  • 6+ 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 as an owner of a particular component, feature or system
  • Experience completing projects at large scope
  • Experience building and shipping high quality work and achieving high reliability
  • Track record of setting technical direction for a team
  • Experience improving quality through code reviews, testing, rollout, monitoring
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Benefits For Software Engineer, Product

Medical Insurance
Equity
  • Base salary + bonus + equity + benefits

Interested in this job?

Jobs Related To Meta Software Engineer, Product

Software Engineer, Product

Senior Software Engineer position at Meta in Tel Aviv, building consumer products used by billions of people worldwide, requiring full-stack development expertise and leadership experience.

Full Stack Engineer - BigBox

Senior Full Stack Engineer position at Meta's BigBox team, focusing on building user-generated games and tools for Mixed Reality and Mobile platforms using Unity and web technologies.

Software Engineer, Product

Senior Software Engineer position at Meta focusing on full-stack development for consumer products using various technologies including React, JavaScript, and internal tools.

Software Engineer, Product

Senior Software Engineer role at Meta, building and improving products used by billions, including Messenger, Video, Groups, and News Feed, with competitive compensation and benefits.

Software Engineer, Product

Senior Software Engineer position at Meta, building and scaling products that impact billions of users worldwide, combining technical expertise with leadership responsibilities.