FluidStack
Facilities Production Engineer, Controls
San Francisco, CA$150k–$204kfulltimemidAdded today
About this role
Fluidstack is seeking a Facilities Production Engineer to build and operate the software layer managing building and energy management systems for massive-scale AI data centers. You'll design integrations, rationalize alarms, and automate safe operational responses across facilities drawing nation-scale power.
What you'll do
- Develop software integrations for BMS and EPMS systems using protocols like BACnet, Modbus, and OPC-UA
- Centralize plant data from controls systems into a unified, queryable platform
- Design and implement alarm rationalization pipelines to reduce operator noise and highlight critical signals
- Build automated, safely-rollback-capable responses to known facility conditions
- Operate live data center sites during ongoing construction and scaling phases
- Set operational standards and playbooks for nation-scale infrastructure
What they're looking for
- Python or Go programming
- BACnet, Modbus, or OPC-UA protocol experience
- Building Management System (BMS) integration
- Energy/Power Management System (EPMS) knowledge
- Time-series database experience
- Industrial controls and OT data handling
- Ignition or Niagara SCADA platforms (bonus)
- Safety instrumented systems awareness (bonus)
Opens the official application on the employer’s site. No login required.
FluidStack
FluidStack builds AI infrastructure at scale, developing data centers and warehouse operations designed to handle gigawatt-capacity compute deployment. The company is hiring for warehouse engineers, data center operations specialists, product engineers, and people leaders to support rapid infrastructure expansion across multiple sites.
- Website
- fluidstack.io
Likely interview questions
- Walk us through a time you solved an alarm flood problem with engineering solutions rather than operator workarounds—what was your approach?
- Describe your experience writing software against industrial controls protocols; which have you used and what were the challenges?