Software Engineer (University Grad)

Meta builds technologies that help people connect, find communities, and grow businesses.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · AR/VR · Social Media

Description For Software Engineer (University Grad)

Meta is seeking Software Engineers to join our engineering team. As a Software Engineer (University Grad) at Meta, you'll have the opportunity to build new features and improve existing products used by over a billion people worldwide. You'll work on highly impactful technical challenges to help the world be more open and connected, solving unique, large-scale, and complex technical problems.

The development cycle at Meta is extremely fast, with code often running live on the site just hours after being written. You'll be part of small teams that build products touching millions of people globally. This role offers immediate impact and the chance to shape the next generation of systems behind Meta's products.

Key responsibilities include:

  • Developing a strong understanding of relevant product areas, codebases, and systems
  • Demonstrating proficiency in data analysis, programming, and software engineering
  • Producing high-quality code with good test coverage, using modern abstractions and frameworks
  • Working independently, using available resources to overcome obstacles, and completing tasks on schedule
  • Mastering Meta's development standards from code development to release
  • Actively seeking and providing feedback in alignment with Meta's Performance Philosophy

This is a full-time position with minimal travel requirements, perfect for recent graduates looking to make a significant impact in the tech world. Join Meta and be part of shaping the future of social technology, moving beyond 2D screens towards immersive experiences like augmented and virtual reality.

Meta is an Equal Employment Opportunity and Affirmative Action employer, committed to providing reasonable accommodations and not discriminating based on protected characteristics. If you need support in the recruiting process, please reach out to accommodations-ext@fb.com.

Last updated a month ago

Responsibilities For Software Engineer (University Grad)

  • 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 independently, use available resources to get unblocked, and complete tasks on-schedule
  • Master Meta's development standards from developing to releasing code
  • Actively seek and give feedback in alignment with Meta's Performance Philosophy

Requirements For Software Engineer (University Grad)

Java
Python
JavaScript
  • Experience coding in an industry-standard language (e.g. Java, Python, C++, JavaScript)
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience (must be completed prior to joining Meta)

Interested in this job?

Jobs Related To Meta Software Engineer (University Grad)

Software Engineer

Entry-level Software Engineer position at Meta, building next-generation systems and applications reaching billions of users.

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.

Network Production Engineer (University Grad)

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