Software Engineer, Product

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

Description For Software Engineer, Product

Meta, formerly Facebook Inc., is at the forefront of social technology innovation, offering an exciting opportunity for a Software Engineer, Product role. This position combines traditional software engineering with product development, requiring expertise in multiple programming languages and technologies. The role involves working on large-scale infrastructure applications and web development, making it perfect for engineers who want to impact billions of users worldwide.

The position offers a competitive compensation package starting from $165,000 to $200,200 annually, plus bonus and equity opportunities. Meta's work environment promotes innovation and creative problem-solving, with projects spanning from traditional social media platforms to cutting-edge AR/VR technologies.

The ideal candidate will have a strong foundation in computer science fundamentals and experience with various programming languages including Java, Python, PHP, or Ruby. They'll work on developing and maintaining critical software systems while collaborating with cross-functional teams to drive product innovation.

Meta's commitment to pushing technological boundaries, especially in the realm of augmented and virtual reality, makes this an excellent opportunity for engineers looking to work on next-generation social technologies. The company's transition beyond traditional social media into immersive experiences offers unique technical challenges and learning opportunities.

Working at Meta means joining a team that's shaping the future of digital connection and social interaction. The company's strong emphasis on innovation, scale, and technical excellence, combined with its mission to bring people closer together, creates an environment where engineers can grow their skills while working on meaningful projects that impact billions of users globally.

Last updated 17 days 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 various 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
Ruby
JavaScript
  • Bachelor's degree in Computer Science, Engineering, Information Systems, IT, Analytics, Mathematics, Physics, Applied Sciences, or related field
  • 2 years of experience in coding with C, C++, Java, or C#
  • Experience in building large-scale infrastructure applications
  • Experience creating web applications using Python, PHP, or Ruby
  • Experience with relational databases
  • Experience with SQL
  • Experience implementing web interfaces using JavaScript, HTML, or CSS

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

Gameplay Software Engineer - Reality Labs

Gameplay Software Engineer position at Meta's Reality Labs, focusing on developing VR in-meeting experiences and immersive virtual spaces.

Developer Advocate, Python

Developer Advocate position at Meta focusing on Python community engagement, open source contributions, and technical advocacy for Meta's Python technologies.

Software Engineer, Product

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

Software Engineer, Systems

Systems Software Engineer role at Meta, focusing on operating systems and distributed systems development with competitive compensation and benefits.

Software Engineer

Software Engineer role at Meta developing large-scale applications and systems, offering competitive compensation and opportunity to work on next-gen social technology.