Industry Internship Opportunity

FACEBOOK INTERNSHIPS 2020

Location: Boston, MA (Cambridge)

Facebook’s Core Data organization builds low-latency high-reliability data stores, caches, and indexes that power Facebook, Instagram, WhatsApp, Messenger, and Oculus. This loosely-coupled federation of systems serves billions of requests per second with excellent availability and efficiency. Historically it has provided very few consistency guarantees, but we are now tackling that challenge with new teams and new systems in our Boston office. We are looking for strong distributed systems engineers to join us. We are seeking exceptional PhD, MS, and BS students, and we are offering permanent positions and internships:

Distributed Systems Software Engineer Intern/Co-op; BS or MS

Responsibilities
  • Code high-volume software using primarily C++ and Java
  • Create web applications using primarily PHP
  • Implement web interfaces using XHTML, CSS, and JavaScript
  • Build report interfaces and data feeds
Mininmum Qualifications
  • 1 or more years of experience with perl, java, php, python, or c++
  • Must be currently enrolled in a full-time, degree-seeking program and in the process of obtaining a Bachelors or Masters degree in Computer Science or a related field
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment
Preferred Qualifications
  • Demonstrated software engineering experience from previous internship, work experience, coding competitions, or publications
  • Intent to return to degree-program after the completion of the internship/co-op
  • High levels of creativity and quick problem-solving capabilities

Systems & Infrastructure Software Engineer Intern; PhD

Responsibilities
  • Build highly-scalable software systems using primarily C++ and Java.
  • Design flexible APIs for Facebook product teams developing applications for web and mobile.
  • Build detailed monitoring to track the health of these systems and quickly triage issues.
  • Analyze the shortcomings of existing systems.
  • Design and build next generation systems to constantly be at the cutting edge.
Mininmum Qualifications
  • Currently is in the process of obtaining PhD in Computer Science, related STEM or quantitative field, or relevant experience
  • Research and/or work experience in Algorithms, Architecture, Programming Languages, Compilers, Database, Data Mining, Distributed Systems, Security, Cryptography, Networking, and/or Systems
  • Experience in systems software or algorithms
  • Expertise in C++, Java, Perl, PHP or Python
  • High levels of creativity and quick problem solving capabilities
  • Proven track record of achieving significant results
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment
Preferred Qualifications
  • Intent to return to degree-program after the completion of the internship
  • Demonstrated software engineer experience via an internship, work experience, coding competitions, or PhD papers

How to Apply

Facebook 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.

BS/MS Intern: Software Engineer, Intern/Co-op

PhD Intern: Software Engineer Intern, Systems and Infrastructure (PhD)

* Make sure to mention the Core Data Boston Team in your application so it will be properly directed!