Software Engineer (Product)

Meta builds technologies that help people connect, find communities, and grow businesses through platforms like Facebook, Instagram, WhatsApp, and immersive AR/VR experiences.
$178,360 - $200,200
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
AR/VR · Social Media · Enterprise SaaS

Description For Software Engineer (Product)

Meta, formerly Facebook Inc., is seeking a Software Engineer (Product) to join their innovative team. This role presents an exciting opportunity to work at one of the world's leading technology companies that's shaping the future of social connection and virtual reality.

The position offers a competitive compensation package ranging from $178,360 to $200,200 annually, plus bonus and equity opportunities. As a Software Engineer at Meta, you'll be responsible for developing, designing, and testing software applications that impact billions of users worldwide across platforms like Facebook, Instagram, WhatsApp, and their emerging 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, and JavaScript. You'll work on challenging problems that require analytical thinking and collaboration with cross-functional teams. The role involves building large-scale infrastructure applications, working with relational databases, and implementing web interfaces using modern technologies and frameworks like React.

Meta offers an inclusive work environment with comprehensive benefits and opportunities for professional growth. You'll be part of a team that's pushing the boundaries of technology, moving beyond traditional social media into immersive experiences and the metaverse. The company's commitment to innovation and scale means you'll work on projects that have global impact while having access to world-class resources and learning opportunities.

This position is based in the San Francisco Bay Area and requires a Bachelor's degree in Computer Science or related field. Meta provides a collaborative environment where you can grow your career while working on some of the most challenging problems in technology. If you're passionate about building products that connect people and shape the future of social technology, this role offers an excellent opportunity to make a significant impact.

Last updated 3 months ago

Responsibilities For Software Engineer (Product)

  • Develop, design, create, modify, and/or test software applications or systems
  • Develop 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
  • Work on problems of moderate scope requiring analysis of various factors
  • Master internal development standards from developing to releasing code
  • Exercise judgment within defined procedures and practices

Requirements For Software Engineer (Product)

Java
JavaScript
Python
PHP
Ruby
React
  • Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, or related field
  • Experience with coding in 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
  • Experience with React or React Native frameworks
  • Experience conducting design and code reviews

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)

Network Production Engineer (University Grad)

Entry-level Network Production Engineer position at Meta, focusing on maintaining and scaling network infrastructure through automation and continuous improvement.

Software Engineer (Systems)

Entry-level Systems Software Engineer position at Meta, working on operating systems, compilers, and distributed systems.

ASIC Engineer, Power

ASIC Power Engineer role at Meta focusing on power/performance optimization for data center applications, combining hardware expertise with software development.

ASIC Engineer, Design Verification

Entry-level ASIC Design Verification Engineer position at Meta, focusing on developing innovative ASIC solutions for data center applications.

Software Engineer, Hardware Test & Automation (Starshield)

SpaceX is seeking a Software Engineer for Hardware Test & Automation to develop integrated operations and automation infrastructure for Starshield satellite testing and production.