Software Engineer (Product)

Meta builds technologies that help people connect, find communities, and grow businesses through platforms like Facebook, Instagram, WhatsApp, and AR/VR experiences.
$203,350 - $240,240
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AR/VR · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer - Gameplay

Software Engineer position at Meta's Reality Labs, focusing on developing immersive VR gameplay and collaboration experiences using C++ and 3D graphics technology.

Network Production Engineer - Core Networking, Backbone

Network Production Engineer role at Meta focusing on designing and implementing global core IP networks, requiring expertise in both network engineering and software development.

Business Engineer

Business Engineer role at Meta combining software engineering and business expertise to build scalable solutions across Meta's platforms.

Business Engineer

Business Engineer role at Meta combining software engineering expertise with business acumen to build scalable solutions across Meta's platforms including Video, Commerce, AI, and Metaverse.

Software Engineer (Systems)

Systems Software Engineer role at Meta focusing on developing operating systems-level software, compilers, and distributed systems components.

Description For Software Engineer (Product)

Meta, formerly Facebook Inc., is seeking a Software Engineer (Product) to join their team in Seattle. This role offers an exciting opportunity to work at one of the world's leading technology companies that has revolutionized how people connect through platforms like Facebook, Instagram, and WhatsApp.

The position requires a Master's degree in Computer Science or related fields and offers a competitive compensation package ranging from $203,350 to $240,240 annually, plus bonus and equity opportunities. As a Software Engineer, you'll be responsible for developing and designing software applications and systems that impact billions of users worldwide.

Key responsibilities include producing high-quality code with good test coverage, working on large-scale infrastructure applications, and demonstrating proficiency in data analysis and software engineering. You'll work with various technologies including Java, Python, PHP, JavaScript, and SQL, while building both backend systems and web interfaces.

Meta is at the forefront of innovation, particularly in AR/VR technology, as they work to build the next evolution in social technology. The company offers a comprehensive benefits package and promotes an inclusive work environment that values diversity and equal opportunity.

This role provides an excellent opportunity for growth and development within a company that's shaping the future of digital connection. You'll be working on challenging problems that require innovative solutions and have the chance to impact products used by billions of people globally. The position offers both technical challenges and the opportunity to work on products that are transforming how people connect and interact in the digital age.

Last updated 3 months 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 diverse scope where analysis of data requires evaluation of identifiable factors
  • Work independently, use available resources to get unblocked, and complete tasks on schedule
  • Master internal development standards from developing to releasing code

Requirements For Software Engineer (Product)

Java
Python
PHP
JavaScript
  • Master's degree (or foreign equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or related field
  • Experience with coding in industry-standard languages like 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
  • bonus
  • equity
  • benefits

Interested in this job?