Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and AR/VR experiences.
$178,360 - $200,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AR/VR · Enterprise SaaS · Consumer

Description For Software Engineer, Product

Meta (formerly Facebook) is seeking a Software Engineer to join their product team in New York. This role offers an exciting opportunity to work on technologies that connect billions of people worldwide through platforms like Facebook, Instagram, and WhatsApp, while also contributing to the future of AR/VR experiences.

The position requires a strong foundation in both backend and frontend development, with the ability to work on large-scale infrastructure applications. You'll be responsible for developing and maintaining software applications, producing high-quality code with good test coverage, and working with modern frameworks and abstractions.

As a Software Engineer at Meta, you'll have the chance to work on problems of moderate scope, requiring analytical thinking and careful consideration of various factors. The role demands proficiency in multiple programming languages including Java, Python, PHP, and JavaScript, along with experience in SQL and database management.

Meta offers a competitive compensation package ranging from $178,360 to $200,200 annually, plus bonus and equity opportunities. The company provides comprehensive benefits and the chance to work on products that impact billions of users globally. You'll be part of a team that's pushing the boundaries of social technology, moving beyond traditional 2D screens into immersive experiences.

The ideal candidate will have a Bachelor's degree in a technical field and experience with various programming languages and frameworks. You'll need to demonstrate strong problem-solving abilities, excellent coding practices, and the capability to support highly scalable production systems. This role offers the perfect opportunity for someone who wants to make a significant impact while working with cutting-edge technology at one of the world's leading tech companies.

Last updated 8 minutes ago

Responsibilities For Software Engineer, Product

  • Develop, design, create, modify, or test software applications or systems for various products or software services
  • Develop strong understanding of relevant product area, codebase, 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 factors
  • Support highly scalable production system
  • Develop both backend and frontend web features
  • 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++, 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

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Comprehensive medical, dental, and vision insurance
  • Equity compensation
  • Bonus opportunities

Interested in this job?

Jobs Related To Meta Software Engineer, Product

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.

Software Engineer (Systems)

Systems Software Engineer role at Meta focusing on operating systems-level software, distributed systems, and backend infrastructure.