Skip to content

Software Engineer
Company | Meta |
---|
Location | Menlo Park, CA, USA |
---|
Salary | $240610 – $250235 |
---|
Type | Full-Time |
---|
Degrees | Master’s |
---|
Experience Level | Mid 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.