For Employers

STN Incorporated

Remote Job Openings at STN Incorporated (3)

Director of Data Center & Site Operations

United States $160K - $220K per year 10+ yrs exp Others

The Director of Data Center & Site Operations leads global physical infrastructure deployments, including Day 1 build-outs and Day 2 steady-state operational management. This role oversees vendor coordination, site-level operational readiness, and the implementation of standardized processes to ensure high availability and scalability.

Senior Technical Success Manager

United States $100K - $110K per year 2-5 yrs exp Others

The Technical Success Manager serves as the primary operational point of contact for managed-services customers, overseeing account health, service performance, and lifecycle planning. They facilitate recurring meetings, manage escalations, and coordinate with internal teams to ensure contractual and technical success.

Project Manager, Cluster Deployment

United States $125K - $165K per year 5-10 yrs exp Product

Owns the end-to-end delivery of GPU cluster builds across colocation and modular data center sites, managing schedule, scope, and budget. Coordinates cross-functional teams and vendors to ensure site readiness and successful customer go-live.