Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and emerging AR/VR technologies.
$70,670 - $208,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Consumer · AR/VR

Description For Software Engineer, Product

Meta is seeking experienced full-stack Software Engineers to join their product teams, offering an exciting opportunity to work on products that impact billions of users globally. The role involves developing and improving products like Messenger, Video, Groups, News Feed, and Search.

As a Software Engineer at Meta, you'll be responsible for full-stack web and mobile application development using various technologies, including their internal programming language Hack, JavaScript, Python, and frameworks like React & React Native. The position requires strong technical expertise with 6+ years of experience in building large-scale applications.

The ideal candidate will have a proven track record of owning components and features, setting technical direction for teams, and driving consensus across functions. 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 back-end services.

Meta offers a competitive compensation package including base salary ranging from $70,670 to $208,000 annually, plus bonus and equity opportunities. The company's mission to connect billions of people worldwide through innovative technologies, including emerging AR/VR platforms, provides an exciting environment for engineers who want to make a significant impact.

Working at Meta means joining a company at the forefront of social technology innovation, with opportunities to work on challenges at unprecedented scale. The role offers the chance to shape the future of digital connection while working with cutting-edge technologies and some of the industry's brightest minds.

Last updated 4 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
TypeScript
  • 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, and monitoring
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Benefits For Software Engineer, Product

Medical Insurance
Equity
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Meta Software Engineer, Product

Application Engineer, Salesforce

Senior Salesforce Application Engineer role at Meta, building enterprise applications with 5+ years of experience required.

Software Engineer

Join Meta's London office to work on cutting-edge technology projects across social media, AI, and AR/VR while enjoying a diverse and innovative work environment.

Software Engineer

Join Meta to shape the future of human connection through innovative technology and impactful projects.

Software Engineer - Product (Technical Leadership)

Senior Software Engineer position at Meta's San Francisco office, focusing on product development with opportunities in AI and AR/VR technologies.

Software Engineer

Join Meta's Seattle engineering team to work on impactful products at global scale while enjoying excellent work-life balance in the Pacific Northwest.