Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$192,668 - $240,240
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
1+ year of experience
AR/VR · Enterprise SaaS · Consumer

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 position. This role combines product development with sophisticated engineering challenges, working on technologies that connect billions of people worldwide through platforms like Facebook, Instagram, WhatsApp, and Messenger. The position offers a competitive salary range of $192,668 to $240,240, plus bonus and equity benefits.

The role requires expertise in multiple programming languages and technologies, including Java, Python, PHP, and JavaScript, with a focus on building large-scale infrastructure applications. You'll be responsible for developing and testing software applications, maintaining high code quality, and working on moderately complex problems that require analytical thinking and creative problem-solving.

Meta is particularly exciting for engineers interested in pushing the boundaries of technology, as the company is actively moving beyond traditional 2D screens into augmented and virtual reality experiences. This presents unique opportunities to work on cutting-edge technology that will shape the future of social interaction.

The position offers flexibility with remote work options across the US, while maintaining connection to Meta's innovative culture. You'll be part of a team that values technical excellence, creative problem-solving, and the ability to impact billions of users worldwide. The role provides an excellent opportunity for professional growth, working with modern technologies and frameworks while contributing to products that are reshaping how people connect and interact globally.

Meta's comprehensive benefits package, collaborative work environment, and commitment to pushing technological boundaries make this an ideal position for engineers looking to make a significant impact while working with cutting-edge technology. The company's strong focus on innovation and scale provides endless opportunities for learning and career development.

Last updated 7 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 review of various factors
  • Exercise judgment within defined procedures and practices
  • Master internal development standards from developing to releasing code
  • May be assigned to specific group focused on product or infrastructure

Requirements For Software Engineer, Product

Java
Python
PHP
Ruby
JavaScript
  • Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences or related field and one year of experience (OR three years of work experience)
  • 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 and SQL
  • Experience implementing web interfaces using JavaScript, HTML, or CSS

Benefits For Software Engineer, Product

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Insurance

Interested in this job?

Jobs Related To Meta Software Engineer, Product

Network Production Engineer, Edge Networks

Network Production Engineer role at Meta, combining software and network engineering to design and maintain global IP backbone infrastructure.

Software Engineer

Software Engineer position at Meta working on large-scale systems and next-generation social technology platforms with competitive compensation and benefits.

Software Engineer (Product)

Meta is seeking a Software Engineer (Product) to develop and design software applications, working with various technologies including Java, Python, and SQL.

Enterprise Network Engineer

Enterprise Network Engineer position at Meta focusing on designing, implementing, and managing global enterprise network infrastructure.

Software Engineer

Software Engineering role at Meta focusing on building scalable systems and applications that serve billions of users worldwide.