Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and immersive AR/VR experiences.
$70,670 - $208,000
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Social Media · 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 impact billions of users worldwide. This role combines front-end and back-end development, working on products like Messenger, Video, Groups, News Feed, and Search.

The position requires 6+ years of experience in building large-scale applications and proficiency in languages like Python, JavaScript, and Meta's internal language Hack. You'll be implementing web and mobile interfaces using XHTML, CSS, and JavaScript, while leveraging frameworks like React & React Native. The role involves close collaboration with Product Management and Design teams to define and build features.

As a Software Engineer at Meta, you'll have the opportunity to establish ownership of specific components or systems, complete large-scope projects, and contribute to Meta's mission of connecting people globally. The role offers competitive compensation ranging from $70,670 to $208,000 annually, plus bonus, equity, and benefits.

The ideal candidate will have experience in setting technical direction for teams, driving consensus, and maintaining successful cross-functional partnerships. You'll be responsible for improving quality through thoughtful code reviews, appropriate testing, proper rollout, and monitoring. A Bachelor's degree in Computer Science or equivalent practical experience is required.

Meta's work environment promotes innovation and technical excellence, with exposure to architectural patterns of large-scale software applications. You'll be part of a company that's pushing boundaries beyond traditional social media into areas like augmented and virtual reality, helping to build the next evolution in social technology.

Working at Meta means joining a team that's shaping the future of digital connection, with the opportunity to work on products that impact billions of users daily. The company offers a comprehensive benefits package and maintains a strong commitment to equal employment opportunity and workplace accommodations.

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

Benefits For Software Engineer, Product

Medical Insurance
Equity
  • Base salary
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Meta Software Engineer, Product

Software Engineer, Product

Senior Software Engineer role at Meta, building and improving products used by billions, including Messenger, Video, Groups, and News Feed, with competitive compensation and benefits.

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.

Software Engineer, Product

Senior Software Engineer position at Meta focusing on full-stack development for consumer products like Messenger, Video, Groups, News Feed, and Search.

Software Engineer, Product

Senior Software Engineer position at Meta, building and scaling products used by billions of users worldwide, combining full-stack development with technical leadership.