Software Engineer, Product

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

Description For Software Engineer, Product

Meta is seeking experienced full-stack Software Engineers to join their product teams, working on products used by billions globally. This role offers the opportunity to work on major platforms like Messenger, Video, Groups, News Feed, and Search. The position requires a seasoned professional with 8+ years of programming experience who can lead major initiatives and mentor team members.

The role combines technical expertise with leadership responsibilities, requiring proficiency in both front-end and back-end development. You'll work with various technologies including React, JavaScript, Python, and Meta's internal language Hack. The position involves close collaboration with product managers and designers to define and implement features that impact billions of users daily.

As a Staff Software Engineer at Meta, you'll be responsible for setting technical direction, maintaining high engineering standards, and driving major initiatives. The role offers the chance to work on unique, large-scale technical challenges while helping connect people globally. Meta's commitment to innovation extends beyond traditional social media into emerging technologies like AR and VR, making this an exciting opportunity for those looking to shape the future of social technology.

The ideal candidate should have a strong background in building large-scale applications, experience with modern web technologies, and proven leadership abilities. You'll be part of a team that's pushing the boundaries of what's possible in social technology, working on products that help connect the next billion people.

Last updated 3 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 and build products
  • 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, product quality and engineering efficiency
  • Lead major initiatives, projects, teams, rollouts and phased-releases
  • Help onboard new team members, provide mentorship and enable successful ramp up

Requirements For Software Engineer, Product

JavaScript
Python
React
Node.js
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 and achieving high reliability
  • Experience improving quality through code reviews, testing, monitoring, and proactive changes
  • Experience in utilizing data and analysis to explain technical problems
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Benefits For Software Engineer, Product

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits including medical, dental, and vision insurance
  • 401k retirement plan
  • Parental leave
  • Professional development opportunities
  • Competitive compensation package

Interested in this job?

Jobs Related To Meta Software Engineer, Product

Software Engineer, Product

Senior technical role at Meta focusing on full-stack development of social media products used by billions, combining hands-on coding with technical leadership.

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.

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

Lead frontend development for Airbnb's guest experience platform, focusing on the Product Details Page and booking flow, requiring 9+ years of experience in consumer web applications.