Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$219,221 - $240,240
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
AR/VR · Consumer · Enterprise SaaS

Description For Software Engineer, Product

Meta, formerly Facebook Inc., is at the forefront of social technology innovation, transforming how people connect globally 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 worldwide. You'll be developing and maintaining critical software applications while collaborating with talented engineers in a fast-paced, innovative environment. The position requires strong technical skills in various programming languages and technologies, including Java, Python, and SQL, along with an understanding of distributed systems and scalable solutions.

Meta offers competitive compensation with a base salary range of $219,221 to $240,240, plus additional benefits including bonuses and equity. The company provides comprehensive benefits and opportunities for professional growth in an environment that values creativity and innovation.

As a Software Engineer at Meta, you'll have the chance to work on challenging problems that require both technical expertise and creative problem-solving. The role is ideal for someone who is passionate about technology, eager to learn, and wants to make a significant impact on products used by people around the world. You'll be part of Meta's mission to build the next evolution of social technology, including groundbreaking work in augmented and virtual reality.

Last updated 30 minutes 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 a review of a variety of factors
  • Exercise judgment within defined procedures and practices to determine appropriate action
  • 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, Physics, Applied Sciences, or related field
  • Experience with C, C++, C#, or Java
  • Experience with Python, PHP, or Haskell
  • Knowledge of relational databases and SQL
  • Experience with software development tools: Code editors and revision control systems
  • Knowledge of Linux, UNIX, or other *nix-like OS
  • Experience with core web technologies: HTML, CSS, or JavaScript
  • Experience building highly-scalable performant solutions
  • Knowledge of distributed systems including sharding, consistency, and availability
  • Understanding of Algorithms

Benefits For Software Engineer, Product

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Meta Software Engineer, Product

Software Engineer, Systems

Systems Software Engineer role at Meta, building scalable solutions for billions of users with competitive compensation and benefits.

Software Engineer

Software Engineering role at Meta focusing on developing and maintaining large-scale applications for social media and AR/VR platforms.

Software Engineer, Product

Entry-level Software Engineer position at Meta focusing on developing and maintaining large-scale distributed systems and product features.

Software Engineer, Product

Entry-level Software Engineer position at Meta, focusing on product development with competitive compensation and opportunities to work on cutting-edge social technology.

Software Engineer

Entry-level Software Engineer position at Meta focusing on backend development and systems-level software for social technology platforms.