Software Engineer, Principal

Meta Meta · Big Tech · Singapore

Principal Software Engineer to drive technical strategy and engineering excellence across large-scale product systems, focusing on AI-first commercial monetization, consumer app experimentation, and AI for Business. The role involves defining architectural direction, leading technical initiatives, and setting standards for AI-native engineering practices.

What you'd actually do

  1. Define and drive multi-year technical vision and architecture for critical product systems, ensuring designs are reliable, extensible, and built to scale across Meta's global infrastructure
  2. Identify and lead transformative engineering initiatives that fundamentally improve product quality, system performance, or developer efficiency at the organizational level
  3. Establish extensible technical foundations and coding standards that promote consistency across multiple engineering organizations and product platforms
  4. Develop and champion AI-native engineering workflows that serve as force multipliers for cross-disciplinary teams, enabling broader scope and faster iteration
  5. Diagnose and resolve the most complex systemic technical problems spanning multiple systems and abstraction layers, generalizing solutions to prevent entire classes of issues

Skills

Required

  • Software engineering experience in large-scale product systems
  • Architecture design
  • Systems reliability
  • Cross-organizational technical leadership
  • Defining and delivering multi-year technical roadmaps
  • Identifying and resolving systemic technical problems
  • Influencing technical strategy and priorities
  • Applying AI tools and workflows to accelerate engineering productivity
  • Leading large-scale system migrations or platform renewals
  • Ongoing AI skill development (e.g., prompt/context engineering, agent orchestration)
  • Staying current with emerging AI technologies
  • Industry-level impact in a specific technical domain
  • Implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Integrating AI tools to optimize/redesign workflows
  • Establishing engineering standards, architectural patterns, or technical frameworks
  • Defining and operationalizing reliability, privacy, or security practices

Nice to have

  • prompt/context engineering
  • agent orchestration

What the JD emphasized

  • 12+ years of software engineering experience
  • Experience defining and delivering multi-year technical roadmaps
  • Experience identifying and resolving systemic technical problems
  • Experience influencing technical strategy and priorities
  • Experience applying AI tools and workflows
  • Demonstrated ongoing AI skill development
  • Track record of industry-level impact
  • Experience adhering to and implementing responsible, ethical AI practices
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows
  • Experience establishing engineering standards, architectural patterns, or technical frameworks
  • Experience defining and operationalizing reliability, privacy, or security practices

Other signals

  • AI-native engineering practices
  • AI tools and workflows to accelerate engineering productivity
  • ongoing AI skill development
  • integrate AI tools to optimize/redesign workflows