Posted in

Software Engineer

Software Engineer

CompanyMeta
LocationMenlo Park, CA, USA
Salary$240610 – $250235
TypeFull-Time
DegreesMaster’s
Experience LevelMid Level, Senior

Requirements

  • Requires a Master’s degree (or foreign degree equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences or related field
  • 24 months of work experience in the job offered or in a related occupation
  • Experience must include 6 months involving the following:
  • 1. C, C++, C#, or Java
  • 2. Python, PHP, or Haskell
  • 3. Relational databases and SOL
  • 4. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
  • 5. Building highly-scalable performant solutions
  • 6. 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
  • 7. 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 advanced-level knowledge, and help build highly-scalable performant solutions
  • Make use of advanced-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

Preferred Qualifications

    No preferred qualifications provided.