Nebius is looking for a Site Security Manager to lead physical security operations for the Nebius San Francisco office. This role involves owning the day-to-day security posture of the site, protecting employees, visitors, assets, and infrastructure, and ensuring local practices are robust, compliant, and aligned with Nebius corporate standards. It is a hands-on leadership role requiring the ability to set clear processes, manage vendors and front-desk security personnel, and respond calmly and decisively during incidents. The Site Security Manager will be the local owner of physical security, translating standards into daily practice, protecting people and assets, and keeping the site ready for both routine operations and unexpected events.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed