Software Engineer, Product

Meta creates products used by billions of people worldwide, including Messenger, Video, Groups, News Feed, and Search.
$147,000 - $208,000
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Consumer

Description For Software Engineer, Product

Meta is seeking experienced full-stack Software Engineers to join their product teams, working on products that impact billions of users worldwide. This role offers an opportunity to work on major products like Messenger, Video, Groups, News Feed, and Search, solving unique and complex technical challenges at an unprecedented scale.

As a Software Engineer at Meta, you'll be responsible for both front-end and back-end development, working with various technologies including their internal programming language Hack, as well as JavaScript, Python, and popular frameworks like React and React Native. The position requires close collaboration with product managers and designers to define and implement feature specifications.

The ideal candidate will have at least 6 years of experience building large-scale applications and a strong background in programming. You'll be expected to take ownership of components and features, demonstrating the ability to drive technical direction and build consensus across teams. The role offers competitive compensation ranging from $147,000 to $208,000 annually, plus bonus and equity opportunities.

Meta's engineering culture emphasizes quality through thorough code reviews, comprehensive testing, and careful monitoring. You'll be part of a team that's working to connect billions of people globally, with the opportunity to make a significant impact on products used daily worldwide. The company provides a comprehensive benefits package and maintains a strong commitment to diversity and inclusion.

This is an excellent opportunity for experienced engineers who want to work on consumer-facing products at massive scale, contribute to cutting-edge technology, and be part of a team that's shaping the future of global communication and social connectivity.

Last updated 4 days ago

Responsibilities For Software Engineer, Product

  • Full stack web/mobile application development with various coding languages
  • Create consumer products and features using internal programming language Hack
  • Implement web or mobile interfaces using XHTML, CSS, and JavaScript
  • Work with PM and design teams to define feature specifications
  • Build products leveraging frameworks such as React & React Native
  • Work with operations and infrastructure to build and scale back-end services
  • Build report interfaces and data feeds
  • Establish ownership of components, features or systems
  • Complete large scope projects while maintaining high productivity

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 with high reliability
  • Track record of setting technical direction for a team
  • Experience improving quality through code reviews, testing, monitoring
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent
  • Preferred: Exposure to architectural patterns of large scale applications
  • Preferred: Experience in C, C++, Java, Swift, or Kotlin

Benefits For Software Engineer, Product

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Benefits package

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 position at Meta, building and scaling products that impact billions of users worldwide, combining technical expertise with leadership responsibilities.

Software Engineer, Front End

Senior Frontend Software Engineer position at Meta, building and improving products used by billions of users worldwide, including Messenger, Video, Groups, and News Feed.