Taro Logo

Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$174,009 - $200,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AR/VR · Social Media

Description For Software Engineer, Product

Meta (formerly Facebook) is seeking a Software Engineer, Product to join their team in Seattle, WA. This role offers an exciting opportunity to work at one of the world's leading technology companies that's shaping the future of social connection and immersive experiences.

The position requires a Master's degree in Computer Science or related field and combines software development expertise with product-focused engineering. You'll be responsible for developing, designing, and testing software applications that power Meta's various products and services. The role demands proficiency in multiple programming languages including Java, Python, PHP, and expertise in building large-scale infrastructure and web applications.

As a Software Engineer at Meta, you'll work on problems of moderate scope, analyzing complex situations and implementing appropriate technical solutions. You'll be expected to produce quality code with comprehensive test coverage, using modern abstractions and frameworks. The role involves collaborating with business groups on both product and infrastructure initiatives, requiring strong technical judgment and problem-solving skills.

Meta offers a competitive compensation package ranging from $174,009 to $200,200 annually, plus bonus and equity opportunities. The company provides comprehensive benefits including medical, dental, and vision insurance, 401(k) plans, and equity compensation. Working at Meta means being part of a company that's pushing boundaries in social technology, AR/VR, and other cutting-edge areas.

The ideal candidate will have experience with multiple programming languages, database systems, and API development. You'll need to demonstrate strong debugging skills and the ability to monitor and maintain software systems post-deployment. This role offers the opportunity to work on products that impact billions of users worldwide while contributing to the next evolution of social technology.

Meta's culture emphasizes impact, innovation, and direct responsibility for product development. You'll be joining a company that's not just maintaining existing products but actively shaping the future of human connection through technology. The role offers significant growth potential and the chance to work with some of the industry's best engineers on challenging technical problems at massive scale.

Last updated 2 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 proficiency with evaluating relevant product area, codebase, and/or systems
  • Demonstrate proficiency in data analysis, programming, and software engineering
  • Produce quality code with test coverage using modern abstractions and frameworks
  • Work with business group focused on product or infrastructure
  • Work on problems of moderate scope where analysis of situational data requires a review of various factors
  • Exercise judgment within defined procedures and practices to determine appropriate action
  • Review internal development standards from developing to releasing code
  • Develop proficiency in debugging code issues arising from customer usage of the product
  • Assess the trade-offs of multiple technical solutions in solving a problem
  • Follow best practices of monitoring the health of software systems post the release of the code

Requirements For Software Engineer, Product

Java
Python
PHP
Ruby
JavaScript
  • Master's degree in Computer Science, Computer Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or 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
  • Knowledge of relational databases and SQL
  • Experience implementing web interfaces using JavaScript, HTML, or CSS
  • Experience implementing mobile interfaces for android and iOS applications
  • Experience building API interfaces for large-scale applications

Benefits For Software Engineer, Product

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive base salary
  • Annual bonus
  • Equity compensation
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Meta Software Engineer, Product