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
AR/VR · Social Media

Description For Software Engineer, Product

Meta, formerly Facebook, is seeking a Software Engineer to join their Product team in New York. This role offers an exciting opportunity to work on technologies that connect billions of people worldwide through platforms like Facebook, Instagram, WhatsApp, and Messenger. The company is also pioneering the next evolution of social technology through AR/VR experiences.

As a Software Engineer, you'll be responsible for developing and testing software applications that power Meta's various products and services. The role requires strong programming skills in languages like Java, Python, or C++, along with expertise in data structures, algorithms, and SQL databases. You'll work on moderately complex problems, requiring analytical thinking and careful consideration of various factors.

The position offers competitive compensation ranging from $178,360 to $200,200 annually, plus bonus and equity opportunities. Meta provides comprehensive benefits and is committed to fostering an inclusive workplace environment. This is an excellent opportunity for entry-level engineers to join a leading tech company that's shaping the future of digital connection and immersive experiences.

The ideal candidate will have a bachelor's degree in a technical field and demonstrate proficiency in software engineering fundamentals. You'll be part of a team that values high-quality code, modern development practices, and innovative problem-solving. Meta's commitment to pushing technological boundaries and its massive user base make this an exciting opportunity for those looking to make a significant impact in the tech industry.

Last updated a month 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 a 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
  • Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or related field
  • Experience coding in at least one of: C, C++, Java, or Python
  • Experience with testing software applications through unit testing
  • Knowledge of Object-Oriented Programming concepts
  • Experience with building complex relational databases and SQL
  • Knowledge of data structures and algorithms

Benefits For Software Engineer, Product

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Insurance

Interested in this job?

Jobs Related To Meta Software Engineer, Product

Business Solutions Engineer - Logistics and Distribution (University Grad)

Entry-level Business Solutions Engineer position at Meta focusing on logistics and distribution systems for data centers.

Software Engineer

Software Engineer position at Meta focusing on AI systems development, backend infrastructure, and scalable solutions using C++ and Python.

Business Engineer (University Grad)

Entry-level Business Engineer position at Meta focusing on building scalable solutions across Meta's platforms including Video, Commerce, Monetization, Metaverse, Gaming, and AI.

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.