Full-time

Software Engineer - Programming Languages

Posted by Meta • London, United Kingdom, United Kingdom

📍 London, United Kingdom 🕒 February 27, 2026

About the Role



**Summary:**

The Hack team is a group of programming language and type system experts who are responsible for evolving the Hack language (hacklang.org), its developer experience, and Meta's large codebase of Hack code. Our mission is to “make Meta engineers the most productive in the world through safe and expressive languages that work at Meta’s scale”, and because we own the full stack, we can innovate in ways and at speeds that set us apart.

**Required Skills:**

Software Engineer - Programming Languages Responsibilities:

1. Improve language’s syntax and semantics to be more expressive and safer for our users

2. Integrate AI into our developer workflows

3. Build richer static analysis to find and fix issues that Meta engineers experience

4. And, doing all of the above at a mind-bogglingly large scale: we operate on a codebase with 100s of millions of lines of code

**Minimum Qualifications:**
...

Ready to Apply?

Submit your application today and take the next step in your career journey with Meta.

Apply Now