Software Engineer (Product)

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses.
Bellevue, WA, USA
$137,259 - $158,400
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · AR/VR · Enterprise SaaS

Description For Software Engineer (Product)

Meta is seeking a Software Engineer (Product) to develop, design, create, modify, and/or test software applications or systems for various products or software services. The role requires a strong understanding of relevant product areas, codebases, and systems, as well as proficiency in data analysis, programming, and software engineering.

Key responsibilities include:

  • Producing high-quality code with good test coverage using modern abstractions and frameworks
  • Working on problems of diverse scope, evaluating identifiable factors in data analysis
  • Exercising strong judgment in selecting methods and techniques for obtaining solutions
  • Working independently and using available resources to overcome obstacles
  • Mastering internal development standards from development to code release

The ideal candidate should have expertise in:

  • Coding in industry-standard languages like C, C++, Java, or C#
  • Building large-scale infrastructure applications
  • Creating web applications using Python, PHP, or Ruby
  • Working with relational databases and SQL
  • Implementing web interfaces using JavaScript, HTML, or CSS

This role offers an opportunity to work on cutting-edge technologies and contribute to products that impact billions of users worldwide. Join Meta in shaping the future of social technology and moving beyond 2D screens toward immersive experiences like augmented and virtual reality.

Meta offers competitive compensation, including base salary, bonus, equity, and comprehensive benefits. The company is committed to providing reasonable accommodations and ensuring equal employment opportunities for all candidates.

If you're passionate about solving complex technical challenges and want to be part of a team that's redefining how people connect and interact, apply now to become a Software Engineer (Product) at Meta.

Last updated 3 days ago

Responsibilities For Software Engineer (Product)

  • Develop, design, create, modify, and/or test software applications or systems
  • 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
  • Demonstrate good judgment in selecting methods and techniques for obtaining solutions
  • 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
Linux
  • Master's degree in Computer Science, Engineering, Information Systems, or related field
  • Experience with C, C++, C#, or Java
  • Experience with Python, PHP, or Haskell
  • Knowledge of relational databases and SQL
  • Familiarity with software development tools (Code editors, revision control systems)
  • Experience with Linux, UNIX, or other *nix-like OS
  • Understanding of building highly-scalable performant solutions
  • Knowledge of data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction
  • Experience applying algorithms and core computer science concepts to real-world systems
  • Understanding of distributed systems including sharding, consistency, and availability

Benefits For Software Engineer (Product)

Equity
Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Meta Software Engineer (Product)

Software Engineer

Software Engineer role at Disney, focusing on e-commerce experiences for resort reservations. Requires 3+ years of experience in Java, Spring, AWS, and microservices.

Software Engineer, Simulations (Application Software)

Join SpaceX as a Software Engineer in Simulations, developing cutting-edge simulation software for space exploration technologies.

Software Engineer

Vetstoria seeks a Mid-Level Software Engineer with 2+ years experience to develop and maintain SaaS applications for veterinary practices.

Mid-Level Python Developer

Mid-Level Python Developer role at Capco, focusing on automation frameworks and API integration for financial services clients.

HVAC Application Engineer - Custom Air Handlers

HVAC Application Engineer for Custom Air Handlers at Ambient Enterprises, designing and creating HVAC equipment selections for complex projects.