Software Engineer (Product)

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

Description For Software Engineer (Product)

Meta, formerly Facebook Inc., is at the forefront of social technology innovation, transforming how billions of people connect worldwide. 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 a competitive compensation package ranging from $169,442 to $200,200 annually, plus bonus and equity opportunities.

You'll work on developing and maintaining sophisticated web applications using modern technologies like Python, PHP, JavaScript, and React. The position requires expertise in both frontend and backend development, with a focus on building scalable, maintainable systems. You'll be involved in everything from API design to performance optimization, working with cutting-edge technologies including GraphQL and microservices architecture.

The ideal candidate will have a Master's degree in a technical field and three years of relevant experience. You'll need strong foundations in computer science fundamentals, object-oriented programming, and web technologies. Meta offers a collaborative environment where you'll work on problems of moderate scope, requiring analytical thinking and creative problem-solving.

What makes this role particularly exciting is the opportunity to work on products that impact billions of users worldwide. You'll be part of Meta's mission to build the next evolution of social technology, moving beyond traditional screens into immersive experiences. The company provides comprehensive benefits, professional growth opportunities, and the chance to work with some of the industry's brightest minds.

This role is perfect for someone who wants to combine technical expertise with product development, working on projects that push the boundaries of what's possible in social technology. You'll be part of shaping the future of digital connection, contributing to Meta's vision of building technologies that help people connect, find communities, and grow businesses in innovative ways.

Last updated 2 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)

Python
PHP
JavaScript
React
TypeScript
  • Master's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or related field
  • 3 years experience creating web applications using Python, PHP, or Ruby
  • Experience with relational databases and SQL
  • Experience conducting design and code reviews
  • Experience in object-oriented software development
  • Experience building maintainable and testable code bases including API design and unit testing
  • Proficiency in core web technologies: HTML, CSS, JavaScript
  • Experience with client-server communication patterns: REST, GraphQL, gRPC
  • Experience with scripting languages: Perl, Python, PHP, or shell scripts
  • Experience building mobile and desktop web applications using JavaScript
  • Knowledge of browser APIs and optimizing front end performance
  • Experience building intuitive systems in Java, PHP, C++, or JavaScript frameworks
  • Experience working with microservices, REST APIs, and GraphQL

Benefits For Software Engineer (Product)

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

Interested in this job?

Jobs Related To Meta Software Engineer (Product)

Front End Engineer

Frontend Engineer position at Meta focusing on developing and optimizing web applications using JavaScript and React.

Software Engineer (Product)

Software Engineer position at Meta focusing on product development using full-stack technologies and modern frameworks.

Software Engineer, Product

Software Engineer position at Meta focusing on product development, frontend, and VR technologies with competitive compensation and benefits.

Front End Engineer

Front End Engineer position at Meta focusing on developing efficient and scalable web applications using modern JavaScript frameworks.

Software Engineer – Product

Software Engineer position at Meta focusing on product development, requiring expertise in frontend technologies and full-stack development.