Software Engineering Manager

Meta

$170K — $200K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of software engineering experience with hands-on contributions
  • 4+ years of experience in engineering management, overseeing technical leaders or managers
  • Proven record in driving technical strategy and roadmap planning for large-scale projects
  • Skilled in recruiting, developing, and retaining engineering talent, particularly leaders
  • Experienced in partnering with cross-functional teams like product, design, and data science for large-scale software delivery

Responsibilities

  • Manage multiple engineering teams delivering large-scale software projects
  • Shape technical strategy and roadmap direction using team insights
  • Stay technically engaged, using AI tools for evaluation and code contribution
  • Drive AI adoption to expand delivery capacity and improve workflows
  • Proactively identify and resolve execution challenges across teams
  • Source and develop engineering talent, ensuring high performance standards
  • Monitor team sentiment to maintain engagement and retention
  • Encourage cross-functional ownership among engineers and relevant partners
  • Account for performance management and uphold engineering craft standards

Benefits

  • Opportunities for professional growth and development
  • Access to cutting-edge AI tools and technologies
  • A vibrant culture promoting engineering excellence and craftsmanship
  • Collaborative work environment with cross-functional teams
  • Contributions impacting systems that serve billions of users globally
Full Job Description
Meta is seeking a Software Engineering Manager to lead multiple teams of engineers and technical leaders delivering large-scale software systems. In this role, you will drive technical strategy, shape engineering roadmaps, and ensure high-quality execution across complex, high-impact projects. You will stay hands-on technically, leverage AI tools to expand your team's delivery capacity, and foster a culture of engineering craft, AI-nativeness, and cross-functional ownership. You will partner closely with product, design, and data science to build systems that serve billions of people worldwide.

Responsibilities

Manage multiple teams of engineers and technical leaders delivering on large-scale, high-impact software projects with multiple levels of dependencies
• Actively shape technical strategy and roadmap direction, using team-wide insights to set and prioritize longer-term engineering goals
• Stay technically engaged by using AI tools to evaluate technical direction, assess code quality, and contribute directly across teams
• Drive AI adoption within the team to expand delivery capacity and improve engineering workflows and tooling
• Proactively detect and resolve the largest execution challenges across teams, whether related to vision, strategy, technical direction, or people
• Build and grow the team by sourcing and closing candidates, developing technical leaders, and maintaining a high bar for performance including AI fluency
• Ensure org health by monitoring team sentiment, diagnosing issues, and taking proactive measures to maintain high retention and engagement
• Model cross-functional ownership by ensuring engineers engage substantively with product, design, and data partners rather than operating in silos
• Hold leaders accountable for managing performance, delivering constructive feedback, and maintaining engineering craft standards across the organization
• Represent the team's work and progress to broader organizational leadership, communicating risks, priorities, and implications of AI adoption clearly

Minimum Qualifications
• 8+ years of software engineering experience, including hands-on technical contribution
• 4+ years of engineering management experience, including managing teams with technical leaders or other managers
• Experience driving technical strategy and roadmap planning across multiple concurrent large-scale software projects
• Experience recruiting, developing, and retaining engineering talent, including performance management of leaders
• Experience partnering cross-functionally with product, design, and data science to define requirements and deliver software at scale

Preferred Qualifications
• Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
• Experience adopting and scaling AI-assisted development tools and workflows across an engineering organization
• Experience building and shipping consumer-facing or infrastructure software systems at significant scale
• Track record of managing managers and developing engineering leaders in ambiguous, high-growth environments
• Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
• Demonstrated ability to influence technical direction and organizational priorities beyond direct team scope
• Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)

Similar Jobs

More Jobs at Meta

More Information Technology Jobs

Find similar Software Engineering Manager jobs: