Posted in

Software Engineer

Software Engineer

CompanyMeta
LocationNew York, NY, USA
Salary$227920 – $240240
TypeFull-Time
DegreesMaster’s
Experience LevelEntry 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.