Meta Platforms, Inc. (Meta) is looking to build the next generation of systems behind its products, create web and/or mobile applications that reach over two billion people, and build high-volume servers to support content. They are also moving towards immersive experiences like augmented and virtual reality to build the next evolution in social technology.
Requirements
- Java
- Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
- Linux
- Building highly-scalable performant solutions
- Data processing, programming languages, databases, networking, operating systems, computer graphics, or human computer interaction
- 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 and,
- Distributed systems
Responsibilities
- Help build the next generation of systems behind Meta’s products, create web and/or mobile applications that reach over two billion people, and build high-volume servers to support content.
- Harness passion for technology and graduate-level knowledge and help build highly scalable performant solutions.
- Make use of graduate-level knowledge of algorithms and core computer science concepts and ability to apply knowledge to real world systems.
- Without direct assistance, make the most of ability to recognize and match patterns from different areas of computer science in production systems and hone skill in making architectural decisions.
- Employ deep knowledge in at least one area: data processing, programming languages, databases, networking, operating systems, computer graphics, or human computer interaction.
- Design core, backend software components, using primarily C/C++, Java, PHP and Hack.
- Conduct design and code reviews.
Other
- Requires a Master's degree or foreign equivalent in Computer Science, Computer Engineering, or a related field and 24 months of experience in the job offered or in a related occupation
- Telecommuting is permitted from anywhere in the United States.
- Meta is proud to be an Equal Employment Opportunity employer.
- Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.