Software Engineer
Company | Meta |
---|---|
Location | New York, NY, USA |
Salary | $227920 – $240240 |
Type | Full-Time |
Degrees | Master’s |
Experience Level | Entry Level/New Grad, Junior |
Requirements
- Master’s degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field
- 6 months of experience in the job offered or a related occupation
- 6 months of experience in C, C++, C#, or Java
- 6 months of experience in Python, PHP, or Haskell
- 6 months of experience with software development tools: Code editors (VIM or Emacs) and revision control systems (Subversion, GIT or Perforce)
- 6 months of experience with Linux, Unix, or other *nix-like OS as evidenced by file manipulator, advanced commands and shell scripting
- 6 months of experience with core web technologies: HTML, CSS, or Javascript
- 6 months of experience in data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction.
Responsibilities
- Help build the next generation of systems behind Facebook’s products
- Create web and/or mobile applications that reach over 2 billion people
- Build high-volume servers to support content
- Harness passion for technology and graduate-level knowledge
- Help build highly-scalable performant solutions
- Make use of graduate-level knowledge of algorithms and core computer science concepts and the ability to apply knowledge to real-world systems without direct assistance
- Recognize and match patterns from different areas of computer science in production systems
- 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 interactions.
Preferred Qualifications
-
No preferred qualifications provided.