Software Engineer (Product)

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

Description For Software Engineer (Product)

Meta, formerly Facebook, is at the forefront of social technology innovation, transforming how billions of people connect worldwide through platforms like Facebook, Instagram, WhatsApp, and Messenger. As a Software Engineer (Product) at Meta, you'll be part of a team that's pushing boundaries beyond traditional social media into immersive technologies like AR and VR.

The role offers an exciting opportunity to work on large-scale systems that impact billions of users globally. You'll be developing and maintaining critical software applications using a diverse tech stack including Java, Python, PHP, and modern web technologies. The position requires strong technical skills in distributed systems, algorithms, and scalable solutions.

Meta offers a competitive compensation package starting from $182,608 to $200,200 annually, plus bonus and equity opportunities. The company provides comprehensive benefits and the chance to work with cutting-edge technology in a collaborative environment. You'll be based in the San Francisco Bay Area, working with some of the industry's brightest minds.

The ideal candidate will have a bachelor's degree in Computer Science or related field, strong programming fundamentals, and experience with Unix/Linux environments. You'll be responsible for designing and implementing robust solutions, collaborating with cross-functional teams, and contributing to Meta's mission of connecting the world through next-generation social technologies.

This is an excellent opportunity for engineers who want to make a significant impact while working on challenging problems at unprecedented scale. You'll be part of Meta's journey in shaping the future of social interaction and digital experiences.

Last updated 3 days ago

Responsibilities For Software Engineer (Product)

  • Develop, design, create, modify, and/or test software applications or systems for various products or 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
Ruby
JavaScript
  • Bachelor's degree in Computer Science, Engineering, Information Systems, Information Technology, or related field
  • Experience with software development tools: Code editors (VIM or Emacs), and revision control systems
  • Knowledge of Linux, UNIX, or other *nix-like OS
  • Experience building highly-scalable performant solutions
  • Knowledge of distributed systems including sharding, consistency, and availability
  • Strong understanding of algorithms

Benefits For Software Engineer (Product)

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

Interested in this job?

Jobs Related To Meta Software Engineer (Product)

Software Engineer, Product

Software Engineer position at Meta focusing on product development, requiring full-stack expertise and experience with various programming languages and frameworks.

Software Engineer, Product

Software Engineer position at Meta focusing on product development and large-scale infrastructure applications using various programming languages and technologies.

Network Engineer, Deployment & Support

Network Engineer position at Meta focusing on deployment and support of datacenter infrastructure and global network operations.

Software Engineer

Software Engineer position at Meta focusing on developing and maintaining large-scale software applications and infrastructure.

Software Engineer, Product

Software Engineer position at Meta focusing on product development and software systems with competitive compensation and benefits.