Software Engineer, Product

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

Description For Software Engineer, Product

Meta is seeking experienced full-stack Software Engineers to join their product teams, working on widely-used applications like Messenger, Video, Groups, News Feed, and Search. This role offers a unique opportunity to impact billions of users worldwide while tackling complex technical challenges at unprecedented scale.

The position requires a seasoned professional with 8+ years of programming experience and a strong background in 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 React, JavaScript, Python, and Meta's internal programming language Hack.

The role combines technical expertise with leadership responsibilities, as you'll be expected to guide major initiatives, lead teams, and mentor junior engineers. You'll work closely with Product Managers and designers to define and implement feature specifications, while also collaborating with operations and infrastructure teams to ensure robust, scalable solutions.

Meta offers a competitive compensation package ranging from $85,100 to $251,000 annually, plus bonus and equity opportunities. The company provides comprehensive benefits and the chance to work on products that connect billions of people globally. This position is based in Bellevue, WA, where you'll be part of Meta's mission to build the next evolution in social technology, including ventures into augmented and virtual reality.

The ideal candidate will have experience with quality assurance practices, including code reviews, testing, and monitoring systems. You'll be joining a company at the forefront of technological innovation, working on products that shape how people connect and communicate worldwide. This role offers the perfect blend of technical challenges, leadership opportunities, and the chance to make a significant impact on a global scale.

Last updated 3 hours 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
  • Work with operations and infrastructure to build and scale back-end services
  • Build report interfaces and data feeds
  • Set direction and goals for team regarding project impact and quality
  • Lead major initiatives, projects, teams, rollouts and phased-releases
  • Mentor and onboard new team members

Requirements For Software Engineer, Product

JavaScript
React
Python
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 and testing
  • Experience in utilizing data and analysis for technical problems
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent

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

Program Manager, Creative Lead

Creative Program Manager role at Meta's Reality Labs, leading creative direction and asset development for developer ecosystem initiatives.

Product Design Engineer - AI Infrastructure

Product Design Engineer role at Meta focusing on AI Infrastructure, combining UX design and frontend engineering to build advanced AI development tools.

Design Engineer, GenAI

Design Engineer position at Meta focusing on Generative AI, combining design expertise with technical skills to build innovative social technology solutions.

Manager, Engineering - Web Platform

Lead Airbnb's Web Platform team, managing developer tooling and infrastructure for 400+ engineers while driving technical excellence and team growth.

Staff Web Engineer, Guest Displays & Platforms

Staff Web Engineer position at Airbnb focusing on guest experience platforms, requiring 9+ years of experience and expertise in frontend development with React.