Fluidstack

Software Engineer, Energy Management

Austin, TX, Remote. Posted a month ago

The role

This person will build and own the facility side of the energy control contract, including the protocol layer, gateway service, and API. They will design messaging and state layers, own data contracts, and build constraint execution paths and observability.

What you will do

  • Build and own the facility side of the energy control contract
  • Design and evolve the messaging and state layer
  • Own the data contracts and engineering standards
  • Build the constraint execution path
  • Build observability to prove conformance in production

Required qualifications

  • Worked with high-throughput messaging systems (NATS, Kafka, or equivalent) at real scale
  • Designed time-series data models in ClickHouse, TimescaleDB, or a comparable system
  • Instrumented production services with observability tooling (Prometheus, Grafana, or equivalent)
  • Built and owned production services that other teams depend on
  • Design before you build
  • Draw boundaries on purpose using interfaces, modules and failure domains
  • Worked across the full signal chain from device to database

Nice to have

  • Go, NATS, Redis
  • Industrial and utility protocols (DNP3, Modbus TCP, OPC UA)
  • Kubernetes and ArgoCD for production service deployment
  • Real-time control and dispatch systems (SCADA, EMS, power plant controllers)
  • Real-time dashboarding (Grafana or equivalent)

About the company

Fluidstack delivers compute infrastructure for AI by acquiring power, designing and building data centers, and operating them. They focus on delivering gigawatt-scale compute through hardware and software teams.

Software Engineer, Energy Management at Fluidstack | JobZoey