Software Engineer (Product)

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms and immersive experiences.
$170,023 - $200,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AR/VR · Social Media

Description For Software Engineer (Product)

Meta, formerly known as Facebook, is at the forefront of social technology innovation, offering an exciting opportunity for a Software Engineer (Product) to join their team in Seattle. This role combines product development with sophisticated engineering challenges, working on technologies that connect billions of people worldwide through platforms like Facebook, Instagram, WhatsApp, and their emerging AR/VR initiatives.

The position offers a competitive compensation package ranging from $170,023 to $200,200 annually, plus bonus and equity opportunities. As a Software Engineer, you'll be responsible for developing and testing software applications, working with various programming languages including Java, Python, and PHP, and contributing to large-scale infrastructure applications that impact billions of users globally.

The ideal candidate will have a strong foundation in computer science fundamentals, experience with multiple programming languages, and the ability to work on complex problems requiring analytical thinking. You'll be part of a team that's pushing the boundaries of social technology, particularly as Meta moves beyond traditional platforms into immersive experiences like augmented and virtual reality.

Meta offers a comprehensive benefits package and a culture that values innovation and technical excellence. The company's mission to connect people and build communities provides a meaningful context for your work, while their scale and technical challenges offer unprecedented opportunities for professional growth. Working at Meta's Seattle office puts you at the heart of one of tech's most dynamic companies, with the chance to shape the future of social interaction and digital experiences.

Last updated a few seconds ago

Responsibilities For Software Engineer (Product)

  • Develop, design, create, modify, and/or test software applications or systems for various products or software services
  • Develop a strong understanding of relevant product area, codebase, and/or systems
  • Demonstrate proficiency in data analysis, programming, and software engineering
  • Produce high-quality code with good test coverage using modern abstractions and frameworks
  • Work on problems of moderate scope where analysis of situations or data requires review of various factors
  • Exercise judgment within defined procedures and practices
  • Master internal development standards from developing to releasing code

Requirements For Software Engineer (Product)

Java
Python
PHP
JavaScript
  • Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Economics, Physics, Applied Sciences, or related field
  • Experience with coding in C, C++, Java, or C#
  • Experience building large-scale infrastructure applications
  • Experience creating web applications using Python, PHP, or Ruby
  • Knowledge of relational databases and SQL
  • Experience implementing web interfaces using JavaScript, HTML, or CSS

Benefits For Software Engineer (Product)

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Meta Software Engineer (Product)

Software Engineer

Software Engineering role at Meta's Cambridge office, focusing on solving complex technical challenges at scale and driving innovation in social technology.

Software Engineer

Join Meta to build the future of human connection through innovative technology in a collaborative, high-impact environment.

Multiple positions including: Content Manager, Business Development Manager, Product Marketing Manager

Meta offers diverse roles in business development, partnerships, and technology across global locations, working on social media and AR/VR products.

Technical Program Manager

Technical Program Management roles at Meta across various teams including Reality Labs, Privacy, Infrastructure, and AR/VR.

Documentation Engineer / Technical Writer

Technical Writer position at Meta combining documentation expertise with programming skills to create and maintain internal technical documentation and code samples.