Software Engineering Manager, Javascript Platform - Programming Languages and Runtimes (PL&R) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Meta · 1 month ago

Software Engineering Manager, Javascript Platform - Programming Languages and Runtimes (PL&R)

Meta builds technologies that help people connect and grow businesses. As a Software Engineering Manager for the Javascript Platform, you will lead teams of engineers specializing in programming languages and runtime systems, driving technical innovation and collaborating with product teams to enhance developer productivity and application performance.

Computer Software
check
Comp. & Benefits

Responsibilities

Grow and mentor a team of programming language, compiler and runtime domain experts, supporting career growth and matching project opportunities
Establish effective partnerships with peer engineering teams, product groups, and open source communities to deliver integrated solutions and drive high-impact, cross-team initiatives
Set the strategic direction for the team, guiding the evolution of Meta’s JavaScript platform to meet current and future product needs
Stay closely engaged with ongoing software development, providing technical guidance, resolving challenges, and participating in key design and architectural decisions
Promote a work environment with a focus on craftsmanship, continuous improvement, and innovation, ensuring the teams deliver robust, scalable, and high-performance solutions for Meta’s products

Qualification

JavaScriptC++RustCompiler DevelopmentVirtual Machine ArchitectureJavaScript EcosystemTechnical ManagementTeam BuildingOpen Source EngagementMentoring

Required

Bachelor of Science/Masters in Computer Science or equivalent practical experience
8+ years (or 4+ years with PhD) of software engineering work experience, including hands on technical management
Demonstrated experience recruiting, building, structuring, and leading technical organizations, including performance management
Experience supporting, coaching, mentoring, and developing software engineers
2+ years of experience in managing a team of engineers with varied skill levels

Preferred

Master's degree or PhD in Computer Science, or a related field, or equivalent practical experience in compiler construction or programming language theory
5+ years of experience in systems programming using C++ or Rust, involving memory management, concurrency, and low-level optimization
Experience with compiler architecture and development (e.g., domain-specific, static/dynamic language design, runtime optimization, and developer experience)
Demonstrated experience of working on virtual machine architecture (e.g., JS engines like V8, SpiderMonkey, or Hermes)
Extensive experience with the JavaScript ecosystem, including bundlers (Metro, Webpack)
Familiarity with open source community engagement and contributions

Benefits

Has_equity: True
Has_bonus: True

Company

Meta's mission is to build the future of human connection and the technology that makes it possible.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Kathryn Glickman
Director, CEO Communications
linkedin
leader-logo
Christine Lu
CTO Business Engineering NA
linkedin
Company data provided by crunchbase