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.
$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, transforming how billions of people connect worldwide through its suite of applications including Facebook, Instagram, WhatsApp, and Messenger. The company is now pioneering the next evolution in social technology, pushing beyond traditional 2D screens into immersive augmented and virtual reality experiences.

As a Software Engineer, Product at Meta, you'll join a dynamic team responsible for developing and maintaining critical software applications and systems. This role requires a strong foundation in software engineering principles and practical experience with various programming languages and technologies. You'll work on meaningful projects that directly impact billions of users worldwide.

The ideal candidate will bring 2 years of experience in software development, with expertise in languages like Java, Python, or C++, and a strong understanding of web technologies and relational databases. You'll be responsible for designing, developing, and testing software applications, while maintaining high code quality standards and following best practices in software development.

Meta offers a competitive compensation package starting from $165,000 to $200,200 annually, plus bonus and equity opportunities. The company provides a comprehensive benefits package and the chance to work on cutting-edge technology that shapes the future of social connection. Based in Austin, you'll be part of a collaborative environment that values innovation, technical excellence, and continuous learning.

This role offers an excellent opportunity to work on large-scale systems that impact billions of users while contributing to the next generation of social technology. You'll be at the forefront of technological innovation, working with talented engineers and having the chance to grow your career at one of the world's leading tech companies.

Last updated 2 hours 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 the job offered or a computer-related field
  • Experience coding in C, C++, Java, or C#
  • Experience 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

Equity
  • bonus
  • equity
  • benefits package available

Interested in this job?

Jobs Related To Meta Software Engineer, Product

Software Engineer, Infrastructure

Software Engineer position at Meta focusing on infrastructure development and distributed systems, with opportunities to work on global-scale technologies.

Business Engineer

Business Engineer role at Meta combining software development with business solutions, offering competitive compensation and opportunity to work on global-scale products.

Software Engineer - Datacenter networking

Software Engineer position at Meta focusing on datacenter networking infrastructure and AI systems.

Software Engineer, Infrastructure

Backend Software Engineer role at Meta focusing on large-scale infrastructure systems, requiring 2+ years of experience in distributed systems and programming.

ASIC Engineer, EDA Infrastructure

ASIC EDA Infrastructure Engineer role at Meta, focusing on developing and maintaining hardware design infrastructure and automation tools for efficient SoC development.