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 experiences.
$56,250 - $173,000
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ 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 products used by billions of people worldwide. This role offers the opportunity to work on major platforms like Messenger, Video, Groups, News Feed, and Search. As a Software Engineer at Meta, you'll be responsible for developing new features and improving existing products that connect billions of users globally.

The position requires expertise in both front-end and back-end development, with a focus on web and mobile applications. You'll work with Meta's internal programming language Hack, as well as standard web technologies like JavaScript, React, and React Native. The role involves close collaboration with product managers and designers to define and implement feature specifications.

The ideal candidate should have at least 2 years of programming experience, with a proven track record of building large-scale applications. You'll be expected to work independently on medium to large features, demonstrating strong problem-solving skills and the ability to drive changes proactively. The role offers competitive compensation, including base salary, bonus, equity, and comprehensive benefits.

Meta's mission is to move beyond traditional 2D screens toward immersive experiences in AR and VR, making this an exciting opportunity to shape the future of social technology. You'll be working in a dynamic environment that values innovation, technical excellence, and the ability to impact billions of users worldwide. The company's commitment to building the next evolution in social technology makes this an ideal role for engineers who want to work on challenging problems at a massive scale.

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 the next generation of 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
  • Complete medium to large features independently without guidance
  • Proactively identify and drive changes for assigned codebase, product area and/or systems

Requirements For Software Engineer, Product

JavaScript
React
Python
TypeScript
  • 2+ years of programming experience in a relevant language
  • 2+ years relevant experience building large-scale applications
  • 1+ years of experience identifying, designing and completing medium to large features independently
  • Experience with scripting languages such as Python, Javascript or Hack
  • Experience building and shipping high quality work and achieving high reliability
  • Bachelor's degree in Computer Science, Computer Engineering, or relevant technical field
  • Experience in programming languages such as C, C++, Java, Swift, Kotlin (preferred)
  • Exposure to architectural patterns of large scale software applications (preferred)

Benefits For Software Engineer, Product

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

Interested in this job?

Jobs Related To Meta Software Engineer, Product

Software Engineer (Product)

Meta is hiring a Software Engineer (Product) to develop web applications and features using React, JavaScript, and internal tools.

Software Engineer, Product

Software Engineer position at Meta focusing on product development, requiring expertise in frontend technologies and offering competitive compensation with bonus and equity.

Software Engineer, Product

Software Engineer position at Meta focusing on product development, requiring expertise in web technologies and offering competitive compensation with benefits.

Software Engineer, Front End

Frontend Software Engineer position at Meta, building next-generation social technology products with focus on performance and scalability.

Software Engineer, Front End

Frontend Software Engineer position at Meta, building next-generation social technology products with focus on performance and scalability.