Meta is seeking to build large distributed components that run Facebook with sub-second latency and in a fault tolerant manner.
Requirements
- 2+ years of programming experience in a relevant programming language
- 2+ years relevant experience building large-scale infrastructure systems or similar experience
- Experience with scripting languages such as Python, Javascript or Hack
- Experience building and shipping high quality work and achieving high reliability
- Exposure to architectural patterns of large scale software applications
- Experience in programming languages such as C, C++, Java
Responsibilities
- Design core, backend software components
- 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
- Analyze and improve efficiency, scalability, and stability of various system resources
Other
- Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- 1+ year of experience identifying, designing and completing medium to large features independently without guidance