Software Engineer Product - Generalist

Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology.
Burlingame, CA, USA
$180,000 - $200,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · AR/VR · Social Media

Description For Software Engineer Product - Generalist

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology.

As a Software Engineer Product - Generalist at Meta, you will be responsible for developing, designing, creating, modifying, and/or testing software applications or systems for various products or software services. You'll need to develop a strong understanding of relevant product areas, codebases, and systems. The role requires proficiency in data analysis, programming, and software engineering, as well as the ability to produce high-quality code with good test coverage using modern abstractions and frameworks.

Key responsibilities include:

  • Working on problems of moderate scope where analysis of situations or data requires a review of various factors
  • Exercising judgment within defined procedures and practices to determine appropriate actions
  • Mastering internal development standards from developing to releasing code
  • Taking on tasks and projects with increasing levels of complexity

To be successful in this role, you'll need:

  • A Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or a related field
  • 2 years of experience in a computer-related field
  • Experience 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

Meta offers a competitive compensation package, including a base salary range of $180,000 to $200,200 per year, plus bonus, equity, and benefits. The company is committed to providing equal employment opportunities and reasonable accommodations for candidates with disabilities or special needs.

Join Meta and help shape the future of social technology beyond the constraints of screens, distance, and even the rules of physics!

Last updated a month ago

Responsibilities For Software Engineer Product - Generalist

  • Develop, design, create, modify, and/or test software applications or systems
  • 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 a review of various factors
  • Exercise judgment within defined procedures and practices to determine appropriate action
  • Master internal development standards from developing to releasing code
  • Take on tasks and projects with increasing levels of complexity

Requirements For Software Engineer Product - Generalist

Java
JavaScript
Python
PHP
Ruby
  • Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or related field
  • 2 years of experience in a computer-related field
  • Experience 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 - Generalist

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Health Benefits

Interested in this job?

Jobs Related To Meta Platforms, Inc. Software Engineer Product - Generalist

Software Engineer

Software Engineer role at Meta, developing and designing software applications for various products and services, requiring strong programming skills and experience in building large-scale infrastructure.

Software Engineer

Meta is hiring a Software Engineer in Burlingame, CA to develop and design software applications for various products and services.

Software Engineer (Systems)

Join Meta as a Software Engineer (Systems) to develop cutting-edge technologies and shape the future of social connection.

Software Engineer

Join Meta as a Software Engineer to develop cutting-edge technologies for connecting people and building immersive experiences.

Gaming Power SW Customer Engineer

Gaming Power SW Customer Engineer position at Qualcomm China, focusing on software optimization and customer support for gaming applications.