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 5 days 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

Cloud Support Engineer (Database)

Join AWS as a Cloud Support Engineer (Database) to drive customer success using cutting-edge cloud technologies.

Software Development Engineer, RDS Platform

Join Amazon's Alameda team as a Software Development Engineer to shape the future of AWS Control Planes, building innovative technologies at scale.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Dev Engineer II-TEST

Amazon is hiring a Software Dev Engineer II-TEST to automate purchase and payment flows for their Digital Emerging Payments team.

Software Development Engineer II, AWS Data Center Operating Systems

AWS seeks a Software Engineer II for Data Center Operating Systems to design and build distributed systems at scale, collaborating across teams to innovate cloud infrastructure.