← Back to opportunities
Squarepoint Capital logo

Site Management Specialist

Squarepoint Capital

2027Entry LevelUK · London, United KingdomFinancial ServicesOpen
Rolling / no fixed deadline

Role split across New York and London. Requires a Master’s degree in electrical/mechanical/technology engineering; no minimum years of professional experience stated. Rolling deadline.

Full job description

The Site Management team manages Infrastructure space, power, physical security and structured cabling across Squarepoint's data centers, offices, and colocation facilities, collaborating with internal stakeholders and external partners on design standards and implementation strategies for infrastructure projects globally. Position Overview: collaborate with infrastructure stakeholders to develop, implement, and continuously improve standards and runbooks; lead/direct vendors via Scope of Work and Requests for Proposals; manage fit-out/build-out of construction projects. Required Qualifications: Master's degree in electrical engineering, Mechanical Engineering, or Technology Engineering; understanding of basic power calculations, electrical diagrams, control diagrams; excellent communication skills; ability to travel globally.

ApplyLog in to track