Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through apps like Facebook, Messenger, Instagram, WhatsApp, and immersive AR/VR experiences.
$56,250 - $173,000
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
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 impact billions of users worldwide. As a Software Engineer in the Product team, you'll be at the forefront of developing and improving essential products like Messenger, Video, Groups, News Feed, and Search.

The role combines front-end and back-end development, utilizing Meta's internal programming language Hack alongside common technologies like JavaScript, Python, and React. You'll be responsible for implementing web and mobile interfaces, collaborating with product managers and designers to shape feature specifications, and ensuring the scalability of back-end services.

Meta offers a competitive compensation package ranging from $56.25/hour to $173,000/year, plus bonus, equity, and comprehensive benefits. The position requires at least 2 years of programming experience and a strong background in building large-scale applications.

This is an excellent opportunity for engineers who want to solve unique, large-scale technical challenges while helping connect billions of people globally. You'll work in an innovative environment that's pushing boundaries in social technology, including ventures into augmented and virtual reality.

The ideal candidate will be able to work independently on medium to large features, demonstrate proactive problem-solving abilities, and have experience with modern web technologies. You'll be joining a company that's moving beyond traditional social media into the next evolution of social technology, working on products that transcend the constraints of screens and physical distance.

Meta provides a collaborative environment where you'll work closely with cross-functional teams, contribute to architectural decisions, and have the opportunity to shape the future of social connection. The company is committed to building inclusive technologies and maintains a strong focus on reliability and quality in their engineering practices.

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 next generation 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 systems

Requirements For Software Engineer, Product

JavaScript
Python
React
  • 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, relevant technical field, or equivalent practical experience
  • 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

Equity
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Meta Software Engineer, Product

Software Engineer, Front End

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

Software Engineer (Product)

Software Engineer role at Meta focusing on product development, requiring 3 years of experience and expertise in web technologies and software engineering.

Front End Engineer

Frontend Engineer position at Meta focusing on developing and optimizing web applications using JavaScript and React.

Software Engineer (Product)

Software Engineer position at Meta focusing on product development using full-stack technologies and modern frameworks.

Software Engineer, Product

Software Engineer position at Meta focusing on product development, frontend, and VR technologies with competitive compensation and benefits.