Oct 07 2016

Facebook's Rotational Engineering Program

By Meta Careers
Share icon
Facebook share icon
Facebook share dark icon
Whatsapp share icon
Whatsapp share icon
Twitter share icon
Twitter share dark icon
Close icon
Facebook's Rotational Engineering Program is a one-year program to help Programmers and Software Engineers from all backgrounds reach their full potential.

Exposure to ideas and technology

At Facebook we believe that anyone, anywhere can make a positive impact by developing products to make the world more open and connected to the people and things they care about. We know that not everybody has had the opportunity to grow their skills in the same way and with access to professional mentorship, but that doesn’t mean there isn’t some serious potential there. Facebook's Rotational Engineering Program provides access to ideas and learning that doesn’t come from a schoolbook or an engineering environment that restricts innovation. You will learn about huge scale distributed architecture, our open graph technology concepts and have the mentorship of quality engineers.

Who should apply to this program?

Programmers, Developers and Engineers who have worked in any industry for two or more years already, but still believe that they have the capability to grow further than their current situation allows. People from all backgrounds are eligible and those from traditionally underrepresented communities in programming and computer science are highly encouraged to apply. This program is for those who are interested in receiving close mentorship from experienced peers within a world class production environment.

How do I apply?

Applications can be submitted via the links above. If selected, you will complete a series of phone and onsite interviews to assess your current ability and potential for growth. You may receive a full time engineering offer right away in addition to an offer to join the program.

How is the program structured?

This is a one-year program designed to grow technical skills and provide engineering experience and mentorship on Facebook Engineering teams. For the first month you will attend our Engineering bootcamp and then will rotate through two different engineering teams over the next 11 months.

What can I expect during the "training period" of the program?

The initial training / bootcamp period will last four weeks, and combines training on our tools, technologies and best practices. Throughout the entire program, candidates will continue training, working with technical mentors, and partnering with peers on their engineering teams.

What can I expect during the "rotational period" of the program?

During the rotational period, residents are embedded on Engineering teams across the company. They work side-by-side with engineers and will be shipping live code on projects and products that are core to Facebook’s mission and growth.

What happens at the end of the program?

Before the end of the year, your work and growth will be evaluated and we think it’s likely that you will have developed the skills to join us as a full time engineer. If so, you will be made an offer and if you accept, you will be able to join an Engineering team at Facebook!

="An interior hallway at a Facebook office covered in posters."

Stay Connected!

Featured Jobs
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. We may use your information to maintain the safety and security of Meta, its employees, and others as required or permitted by law. You may view Meta Pay Transparency Policy, Equal Employment Opportunity is the Law notice, and Notice to Applicants for Employment and Employees by clicking on their corresponding links. Additionally, Meta participates in the E-Verify program in certain locations, as required by law.

Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-ext@fb.com.