This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Meta’s Server LLVM team owns the C++ optimizing compiler that builds the majority of Meta’s server-side software. This team leverages knowledge of our workloads and data patterns to apply targeted optimizations, increasing efficiency and freeing server capacity for growth and scaling. As a manager, you will lead a team of expert compiler engineers, collaborate with the open source LLVM community, and drive high-impact efficiency improvements across Meta’s data centers.
Job Responsibility:
Grow a team of compiler domain experts, supporting career growth and matching project opportunities
Communicate, collaborate, and build relationships with peer teams to facilitate cross-functional projects
Develop strategy and help set direction for the team
Remain up-to-date on ongoing software development activities in the team, help work through technical challenges, and be involved in design decisions
Requirements:
Experience with compiler architecture and development, particularly ML compilers or DSLs or static/dynamic languages compilers
Demonstrated experience recruiting, building, structuring, leading technical organizations, including performance management
2+ years of experience in managing a team of compiler engineers of varied skill levels
Nice to have:
Proven experience driving compiler usage and adoption strategies
Hands-on experience with LLVM, clang, gcc, or similar compiler toolchains
Experience supporting infrastructure teams targeting developer productivity and efficiency
Familiarity with open source community engagement and contributions
Experience with performance engineering, low-level optimizations, and server efficiency