Facebook University – Engineering

  • Internships
  • Anywhere


About the Company:

Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities — we're just getting started.

Position Description:

We believe that anyone, anywhere can make a positive impact by developing products to bring the world closer together. Facebook University (FBU) is a paid eight-week training program designed to provide mobile development experience to students who are historically under-represented in computer science. The eight-weeks is broken down by three-weeks of mobile development training in either iOS or Android, followed by five-weeks of hands-on project work on small teams of three. Throughout the duration of the program you’ll be paired with a Facebook Engineer who will serve as your mentor and help guide you along the way.


Current first year (Class of 2024) or second year (Class of 2023) college student studying at a four-year university (or equivalent program for special cases) in the U.S., Canada or Mexico.

Must be at least 18 years old by June 2021

Must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during employment

Available to work in the United States for the duration of the program

Knowledge of at least one programming language (ie: C/C++, JavaScript, Java, PHP, Ruby, Python, Lua, Objective C etc.)

The application for FBU for Engineers, Class of 2021 opens on August 24, 2020 and closes at 11:59PM local time on October 7, 2020.

Applicants will be asked to submit their resume, both their high school and college transcripts (official or unofficial will suffice), and complete a 70-minute coding challenge.

Position Duties:

Participate in a mobile development training course

Together with your teammates and product team members build a functioning mobile app

Apply current programming knowledge (C/C++, JavaScript, Java, PHP, Ruby, Python, Lua, Objective C, etc.) and learn new technologies

To apply for this job please visit the following URL: https://www.facebook.com/careers/jobs/1164093280676513/ →

Related Jobs
  • Federal Reserve Bank

    The Payment Systems Studies team in our Reserve Bank Operations & Payment Systems division seeks a highly motivated, computer science student to join its TechLab as a computer science intern for 10-20 hours per week during the spring semester (20
  • Nationwide Insurance
    Columbus Ohio/Virtual

    Enhance your potential for greatness by bringing your passion for analytics and data to Nationwide. The Enterprise Analytics Office Internship Program empowers you to gain real-world experience, work on meaningful projects and open the door to a poss
  • Federal Reserve Bank

    The Payment Systems Studies team in our Reserve Bank Operations & Payment Systems division seeks two (2) highly motivated computer science students to join its TechLab as computer science interns for the summer. They will support the TechLab’s