XX
Software Engineering Manager - JavaScript PlatformMETAUnited States

This job offer is no longer available

XX

Software Engineering Manager - JavaScript Platform

META
  • US
    United States
  • US
    United States

About

Summary: Join Meta's dynamic JavaScript Platform team, responsible for the core JavaScript type checking and execution infrastructure that empowers a vast array of Meta's web and mobile applications. The Flow team is dedicated to developing and maintaining a static type checker for JavaScript, ensuring that thousands of engineers across Facebook, Instagram, Threads, and VR/AR products can develop safely and efficiently. The Hermes team is focused on building a high-performance JavaScript engine optimized for React Native, providing significant performance enhancements and enabling innovative capabilities on mobile and emerging platforms. As a Software Engineering Manager, you will lead a talented group of experienced engineers with expertise in programming languages, compilers, and runtime systems. You will be at the forefront of technical innovation in type systems and JavaScript execution, working closely with product teams and open source communities, driving high-impact improvements that enhance developer productivity and boost application performance across Meta's ecosystem. Responsibilities: Lead and nurture a team of experts in programming languages, compilers, and runtime systems, fostering their career growth and aligning them with relevant project opportunities. Build strong partnerships with peer engineering teams, product groups, and open source communities to deliver cohesive solutions and spearhead impactful cross-team initiatives. Define the strategic vision for the team, steering the evolution of Meta's JavaScript platform to align with both current and future product requirements. Remain actively involved in ongoing software development, providing essential technical guidance, addressing challenges, and participating in pivotal design and architectural decisions. Cultivate a workplace culture that emphasizes craftsmanship, continuous improvement, and innovation, ensuring the team produces robust, scalable, and high-performance solutions for Meta's diverse portfolio of products. Minimum Qualifications: Bachelor of Science/Masters in Computer Science or equivalent practical experience. 8+ years (or 4+ years with PhD) of software engineering experience, including hands-on technical management. A proven track record of recruiting, building, structuring, and leading technical organizations, as well as performance management capabilities. Experience in coaching, mentoring, and supporting the development of software engineers. At least 2 years of experience managing a diverse team of engineers. Preferred Qualifications: Master's degree or PhD in Computer Science or a related field, or significant practical experience in compiler construction or programming language theory. 5+ years of experience in systems programming with C++ or Rust, focusing on memory management, concurrency, and low-level optimization. Experience with compiler architecture and development (e.g., design for domain-specific languages, runtime optimization). A solid background in virtual machine architecture, with hands-on experience with JavaScript engines like V8, SpiderMonkey, or Hermes. Extensive familiarity with the JavaScript ecosystem, particularly working with bundlers such as Metro and Webpack. Experience engaging with and contributing to the open source community. Public Compensation: $184,000/year to $257,000/year + bonus + equity + benefits Industry:
Internet Equal Opportunity: Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable laws. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities throughout our recruiting process. If you need any assistance or accommodations due to a disability, please let us know.
  • United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.