Back to jobsJob overview

About the role

Software Engineer - Product (Technical Leadership) at Meta

Required Skills

pythonjavascriptjavac++swiftkotlintechnical leadershipcross-functional collaborationroadmap planning

About the Role

Meta is seeking a principal engineer to lead technical direction and build cutting-edge products that connect billions globally. The role involves driving team goals, solving complex technical problems, and improving products across mobile and web platforms.

Key Responsibilities

  • Drive team goals and technical direction to improve organizational efficiency
  • Effectively communicate complex features and systems in detail
  • Lead long-term technical vision and roadmap for large cross-company efforts
  • Identify and resolve performance and scalability issues and reduce technical debt
  • Partner with organization leaders to improve team and organizational performance

Required Skills & Qualifications

Must Have:

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 12+ years of programming experience in a relevant language OR 8+ years experience with a PhD
  • Proven track record of planning multi-year roadmap aligning short-term projects to long-term mission
  • Experience driving large cross-functional/industry-wide engineering efforts

Nice to Have:

  • Experience in programming languages such as C, C++, Java, Swift, or Kotlin, and scripting languages such as Python, Javascript, or Hack
  • 8+ years relevant experience building large-scale applications or similar experience
  • Experience improving quality through code reviews, testing, rollout, monitoring, and proactive changes

Benefits & Perks

  • bonus
  • equity
  • benefits