Taro Logo

Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$203,350 - $240,240
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AR/VR · Consumer · Social Media
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Product

Meta (formerly Facebook) is seeking a Software Engineer to join their Product team in Seattle. This role offers an exciting opportunity to work on technologies that connect billions of people worldwide through platforms like Facebook, Instagram, WhatsApp, and emerging AR/VR experiences. The position requires a strong technical background with a Master's degree and expertise in various programming languages and frameworks.

As a Software Engineer at Meta, you'll be responsible for developing and maintaining software applications that power Meta's suite of products. You'll work with modern technologies and frameworks, particularly in front-end development, while collaborating with cross-functional teams to deliver high-quality features. The role involves both technical execution and leadership aspects, including mentoring junior developers and improving engineering practices.

The position offers competitive compensation ranging from $203,350 to $240,240 annually, plus bonus and equity opportunities. Meta provides a comprehensive benefits package and promotes an inclusive work environment. This is an excellent opportunity for engineers who want to impact billions of users while working on cutting-edge technology in social networking and immersive experiences.

The ideal candidate will have strong programming skills, experience with web technologies, and the ability to work independently while contributing to team success. You'll be part of Meta's mission to build the next evolution of social technology, moving beyond traditional social networking into the realm of augmented and virtual reality.

Last updated 6 months ago

Responsibilities For Software Engineer, Product

  • Develop, design, create, modify, and/or test software applications or systems for various products
  • Develop a strong understanding of relevant product area, codebase, and/or systems
  • Produce high-quality code with good test coverage using modern abstractions and frameworks
  • Design, code, and test full-stack web & mobile business analytics products
  • Work closely with cross-functional teams
  • Provide mentorships to help junior and new employees
  • Improve team engineering development experience
  • Create and maintain technical documentation
  • Monitor as on call to ensure products health and functionalities
  • Measure, monitor and optimize the performance of product features

Requirements For Software Engineer, Product

JavaScript
PHP
Java
Python
React
TypeScript
  • Master's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or related field
  • Experience with JavaScript, Hack, PHP, Java, C, or C++
  • Experience building large-scale infrastructure applications
  • Experience with Python, JavaScript, Hack, PHP, Java, or GraphQL
  • Knowledge of relational databases, non-relational databases, and SQL
  • Experience with JavaScript, HTML, CSS, ReactJS, or Redux
  • Experience with React or React Native frameworks
  • Experience conducting software designs and code reviews

Benefits For Software Engineer, Product

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Benefits

Interested in this job?