Posted in

Software Engineer

Software Engineer

CompanyMeta
LocationNew York, NY, USA
Salary$326735 – $339130
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior, Mid Level

Requirements

  • Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, or related field
  • 24 months of experience in the job offered or in a computer-related occupation
  • Alternatively, 48 months of experience in the job offered or in a computer-related occupation
  • 24 months of experience in C, C++, C#, or Java
  • 24 months of experience in Python, PHP, or Haskell
  • 24 months of experience with software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
  • 24 months of experience with core web technologies: HTML, CSS, or JavaScript
  • Experience in building highly-scalable performant solutions
  • Any suitable combination of education, training, or experience is acceptable.

Responsibilities

  • Help build the next generation of systems behind Meta’s products
  • Create web and/or mobile applications that reach over two billion people
  • Build high-volume servers to support content
  • Harness passion for technology, advanced knowledge, and significant work experience in the industry to help build highly scalable performant solutions
  • Make use of advanced knowledge of algorithms and core computer science concepts as well as demonstrated ability to apply knowledge to real world systems
  • 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.

Preferred Qualifications

    No preferred qualifications provided.