Software Engineer

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, and WhatsApp.
$171,373 - $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

Meta (formerly Facebook) is seeking a Software Engineer to join their team in Cambridge, MA. This role offers an exciting opportunity to work on technologies that connect billions of people worldwide through platforms like Facebook, Instagram, and WhatsApp. The position requires a Master's degree and minimal experience, making it ideal for recent graduates with strong technical foundations.

The role involves building scalable systems and applications that impact billions of users globally. You'll work on next-generation technologies, including Meta's venture into augmented and virtual reality, helping shape the future of social technology. The position offers hands-on experience with high-volume servers and complex architectural systems, with supportive supervision to guide your growth.

Key responsibilities include developing web and mobile applications, implementing highly scalable solutions, and applying advanced algorithms to real-world problems. You'll work with various technologies, from core programming languages to modern web technologies, databases, and networking systems.

The compensation package is highly competitive, ranging from $171,373 to $200,200 annually, plus bonus and equity opportunities. Meta offers comprehensive benefits and is committed to providing an inclusive work environment, supporting employees with various accommodations as needed.

This position is perfect for someone looking to start their career at a leading tech company that's pushing the boundaries of social connection and virtual reality. You'll have the opportunity to work on cutting-edge technology while receiving mentorship and support to develop your skills and advance your career in software engineering.

Last updated 7 days ago

Responsibilities For Software Engineer

  • Help build the next generation of systems behind Meta's products
  • Create web and/or mobile applications that reach over two billion people
  • Build high volume servers to support content
  • Develop and apply graduate-level knowledge of algorithms to real world systems
  • Contribute to architectural decisions with supervisor guidance
  • Utilize specialty knowledge in data processing, programming languages, databases, networking, and operating systems

Requirements For Software Engineer

Java
JavaScript
  • Master's degree in Computer Science, Engineering, Mathematics, Physics, Applied Sciences, or related field
  • 6 months of experience in C, C++, C#, or Java
  • Experience with software development tools: Code editors (VIM or Emacs) and revision control systems
  • Knowledge of core web technologies: HTML, CSS, or JavaScript
  • Experience in data processing, programming languages, databases, networking, operating systems
  • Ability to apply algorithms and core computer science concepts to real world systems

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Meta Software Engineer

Software Engineer

Entry-level Software Engineering role at Meta, building scalable systems and features for billions of users with competitive compensation and benefits.

Software Engineer

Software Engineering role at Meta focusing on developing and maintaining social technology platforms with opportunities in AR/VR innovation.

Software Engineer, Systems

Systems Software Engineer role at Meta, focusing on operating systems and distributed systems development for billions of users.

Software Engineer (University Grad)

Entry-level Software Engineer position at Meta for university graduates, working on impactful projects used by billions.

Network Production Engineer (University Grad)

Network Production Engineer (University Grad) at Meta: Ensure network reliability and scalability for over a billion users.