Software Engineer, Infrastructure - Central Security
Job Description
Meta’s Central Security team is focused on managing risk across critical security domains, where security outcomes depend on robust engineering and practical automation. In this onsite role in Seattle, WA, you will help build automated and autonomous security systems that apply AI/ML across areas such as Identity and Access Management, Product Security, Threat Detection, and Detection & Response.
The work combines secure systems engineering with hands-on development across multiple languages and technologies. You will partner across product, design, operations, and infrastructure to shape application experiences, strengthen security foundations, and reduce technical debt through large-scale initiatives.
Responsibilities
- Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
- Implement custom user interfaces using the latest programming techniques and technologies
- Analyze and optimize code for security, quality, efficiency, and performance, and provide feedback during code reviews
- Set direction and goals for teams, lead major initiatives, and provide technical guidance and mentorship to peers
- Help onboard new team members and support team execution through end-to-end technical ownership
- Architect secure, efficient, and scalable systems that drive complex applications
- Identify and resolve security, performance, and scalability issues, and drive efforts to reduce technical debt
- Work across a variety of coding languages and technologies
- Establish ownership of components, features, or systems with expert end-to-end understanding
Requirements
- Programming experience in a relevant language
- Demonstrated experience driving change within an organization and leading complex technical projects
- Experience using data and analysis to explain technical problems and provide detailed feedback and solutions
Technologies
- AI/ML
- C, C++, Java, Rust, Python, JavaScript, Hack
Preferred Qualifications
- 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 (including risk assessment, bias mitigation, and quality and accuracy reviews)
- Demonstrated ability to integrate AI tools to optimize or redesign workflows and drive measurable impact (for example, efficiency gains and quality improvements)
- Demonstrated ongoing AI skill development (such as prompt/context engineering and agent orchestration) and staying current with emerging AI technologies
- 6+ years 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
Compensation: USD 183,997 - 257,000 per year.
Reasonable accommodations: Meta is committed to providing reasonable accommodations for candidates with disabilities in its recruiting process. If you need any assistance or accommodations due to a disability, please let us know at [email protected].