Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms and immersive experiences.
$178,360 - $200,200
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
0.5+ 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 platforms like Facebook, Instagram, WhatsApp, and Messenger. The company is now pioneering the next evolution in social technology, focusing on immersive experiences through augmented and virtual reality.

As a Software Engineer, Product at Meta, you'll be part of a team that shapes the future of social connection. This role offers an exciting opportunity to work on large-scale infrastructure applications and web services that impact billions of users globally. You'll be responsible for developing and maintaining software applications, producing high-quality code, and working on moderately complex problems that require analytical thinking and careful consideration of multiple factors.

The position requires strong technical skills in various programming languages and frameworks, including Java, Python, PHP, and JavaScript. You'll work with relational databases, implement web interfaces, and contribute to building large-scale infrastructure applications. The role offers competitive compensation, including a base salary range of $178,360-$200,200, plus bonus and equity opportunities.

Meta provides a comprehensive benefits package and fosters an inclusive work environment that values diversity and innovation. This is an excellent opportunity for early-career software engineers to join a leading technology company that's pushing the boundaries of social connection and immersive technologies. You'll have the chance to work on cutting-edge projects while developing your skills alongside talented professionals in a supportive and dynamic environment.

Last updated 19 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 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, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or related field
  • 6 months of work experience in computer-related occupation
  • 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
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits package available

Interested in this job?

Jobs Related To Meta Software Engineer, Product

ASIC Engineer, Physical Design

Entry-level ASIC Engineer position at Meta focusing on physical design implementation for AI infrastructure and data center accelerators.

Software Engineer

Entry-level Software Engineering role at Meta, developing social technology platforms and AR/VR experiences with competitive compensation and benefits.

ASIC Engineer, Power

ASIC Power Engineer role at Meta focusing on power/performance optimization for data center applications, combining hardware expertise with software development.

Software Engineer

Software Engineer position at Meta developing and maintaining large-scale applications and infrastructure.

ASIC Engineer, Design Verification

Entry-level ASIC Design Verification Engineer position at Meta, focusing on developing innovative ASIC solutions for data center applications.