Meta Platforms, Inc. is looking to solve the problem of building the next evolution in social technology, including immersive experiences like augmented and virtual reality, by developing operating systems-level software, compilers, and network distribution software for large distributed components.
Requirements
- Coding in one of the following industry-standard languages: C, C++, Java, or C
- Python, PHP, or Haskell
- Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
- Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting
- Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems
- Distributed systems
Responsibilities
- Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run applications.
- Build new features and improve existing products.
- Work on problems of diverse scope and design core, backend software components.
- Handle large scale data storage, synchronization and coordination of large server cluster, and provide a runtime environment for front end code.
- Receiving little instruction on day-today work, code using primarily C/C++, Java, PHP and Hack.
- Interface with other teams to incorporate their innovations and vice versa.
- Conduct design and code reviews.
Other
- Requires a Master’s degree (or foreign equivalent) in Computer Engineering, Computer Science, or a related field
- Completion of one university-level course, one research project, or one internship involving the required skills
- Individual compensation is determined by skills, qualifications, experience, and location
- Meta offers benefits, including bonus, equity, and sales incentives
- Equal Employment Opportunity employer, with accommodations available for qualified individuals with disabilities and disabled veterans