Software Engineer, Infrastructure - Central Security

Meta•Seattle, WA
•$183,997 - $257,000

About The Position

The Software Engineer will join Central Security, Meta’s first line of defense technology team, which manages risk across critical security domains. The role works on a cross-functional team of engineers, analysts, product managers, and program managers, collaborating with colleagues across Product, Infrastructure, and Enterprise Engineering. The position develops automated and autonomous security systems using AI/ML across domains including Identity and Access Management, Product Security, Threat Detection, and Detection & Response. The team works at the intersection of advanced technology and enterprise security, shaping security across Meta’s technology stack, including custom-built systems, commercial software such as cloud services, and AI/ML systems. The work includes embedding secure-by-design principles across the AI/ML lifecycle and identifying, assessing, and mitigating security risks associated with classical ML, agentic product features, and frontier models. The role also helps balance security requirements with operational friction so Meta can continue innovating while maintaining security.

Requirements

  • At least 8 years of programming experience in a relevant language, or at least 4 years of experience with a PhD.
  • A bachelor’s degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
  • Programming experience in a relevant language.
  • Demonstrated experience driving organizational change and leading complex technical projects.
  • Experience using data and analysis to explain technical problems and provide detailed feedback and solutions.

Nice To Haves

  • Experience with programming languages such as C, C++, Java, or Rust and scripting languages such as Python, JavaScript, or Hack.
  • Experience adhering to and implementing responsible, ethical AI practices, such as risk assessment, bias mitigation, and quality and accuracy reviews.
  • Ability to integrate AI tools to optimize or redesign workflows and drive measurable impact, such as efficiency gains or quality improvements.
  • Ongoing AI skill development, such as prompt/context engineering or agent orchestration, and staying current with emerging AI technologies.
  • At least 6 years of relevant experience securing large-scale infrastructure applications or similar experience.
  • Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes.

Responsibilities

  • Collaborate with cross-functional teams, including product, design, operations, and infrastructure, to build innovative application experiences.
  • Implement custom user interfaces using current programming techniques and technologies.
  • Analyze and optimize code for security, quality, efficiency, and performance, and provide feedback to peers during code reviews.
  • Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members.
  • Architect secure, efficient, and scalable systems for complex applications.
  • Identify and resolve security, performance, and scalability issues, and lead efforts to reduce technical debt.
  • Work with a variety of coding languages and technologies.
  • Establish ownership of components, features, or systems through expert end-to-end understanding.

Benefits

  • Bonus
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service