{"schemaVersion":"jobsearcher.job.v1","id":"57a3ea39ffd8d74bc4bcbfdf","url":"https://jobsearcher.com/jobs/57a3ea39ffd8d74bc4bcbfdf","canonicalUrl":"https://jobsearcher.com/jobs/57a3ea39ffd8d74bc4bcbfdf","title":"Software Engineer, Facilities","description":"Location\n\nAustin, TX; San Francisco, CA; Seattle, WA\n\nEmployment Type\n\nFull time\n\nLocation Type\n\nOn-site\n\nDepartment\n\nDevelopment\n\nCompensation\n$224K – $264K • Offers Equity\n\nTo provide greater transparency to candidates, we share base pay ranges for all US-based job postings. Our compensation package includes base salary, equity for all full time roles, benefits, and, for applicable roles, commissions plans.\n\nThis range reflects a good-faith estimate based on the applicable pay scale, the range previously established for this role, the compensation of individuals currently in equivalent positions, and/or the budgeted amount for the position. Actual compensation may vary based on experience, qualifications, and other factors.\n\nWe welcome compensation discussions if this range doesn't meet your requirements. Outstanding candidates may be eligible for adjusted terms, plus meaningful equity that ensures you benefit directly from the company's long-term performance.\n\nTotal compensation may also include equity in the form of restricted stock units.\nAbout Fluidstack\n\nWe exist to make humanity more free. For most of human history, you farmed or you starved. Technology gave people more time for the things they wanted to do, instead of things they had to do. Powerful AI will be the biggest lever for human choice we've ever built - but only if models are aligned with what humanity actually wants. There are groups building AI who don't share these goals. Whoever deploys frontier compute infrastructure fastest will decide whether AI expands human freedom or shrinks it.\n\nWe're singularly focused on delivering 10 to 100s of GWs of compute faster than anyone else, rethinking every layer of the stack. We acquire power, design and build data centers, and operate them - with teams spanning hardware and software. Speed and scale are our key differentiators. Come be a part of building civilization-scale infrastructure for AI.\n\nWe hire people who care deeply about this problem space. If that is you, please apply!\n\nHow We Operate\n\nBe a barrel. Full autonomy. Own things end to end, take on scope without being asked, no permission required to operate outside your core role.\n\nInsane urgency. We drive everything forward as fast as possible.\n\nReason from first principles. Challenge every assumption. Zero analogy thinking, no egos, the best idea wins.\n\nLove of the game. The frontier of AI is the most interesting problem of our time. We put in long hours at high intensity to push the frontier forward.\n\nBuild something that actually matters. If you're going to spend your time, spend it on something that matters to the world.\n\nThe Facility Controls Team\n\nExamples of key problems the team is working on:\n\nControlling datacenter power demand in real time while keeping equipment within its operating limits.\n\nIntegrating power and cooling equipment and on-site generation so they can be monitored and controlled together.\n\nAutomating commissioning tests that verify equipment behavior and record the results.\n\nAutomating software deployment and configuration as new sites and equipment come online.\n\nProcessing telemetry from facility equipment and serving current and historical data through reliable APIs.\n\nYou'll build the production services behind this work: telemetry pipelines, equipment models, control APIs, and test orchestration. Most of our services use Go, NATS, ClickHouse, Redis, and Protobuf/gRPC, and run on Kubernetes.\n\nRole Scope\n\nBuild and own the services other teams depend on. Device integrations, telemetry pipelines, equipment models, and APIs need to work together across sites.\n\nDesign the messaging and state layer. Preserve ordering where it matters, handle consumers falling behind, and recover after a restart without losing data or applying an action twice.\n\nOwn the data contracts and engineering standards others build against. Make device identity, units, timestamps, and data quality explicit, and evolve schemas and APIs without breaking consumers.\n\nBuild the path from a control request to a confirmed result. Enforce authorization, deadlines, and equipment constraints, track state changes, and make retries safe.\n\nBuild observability that explains failures. Measure ingestion lag, dropped data, stale readings, query latency, and command completion so an operator can tell where a problem started.\n\nProve behavior across the whole system. Use unit tests, integration tests, and simulated devices to exercise failure and recovery before changes reach live equipment.\n\nWhat We're Looking For\n\nExperience building large-scale software systems, particularly systems that produce and process large volumes of data, is relevant.\n\nYou've shipped production code in Go, Python, or TypeScript, and you pick up whatever language the problem demands.\n\nYou have worked with high-throughput messaging systems such as NATS or Kafka. You understand ordering, delivery guarantees, backpressure, and the tradeoffs between concurrency and correctness.\n\nYou have designed data models for large volumes of time-stamped data. You can reason about slow queries and explain the tradeoffs between write throughput, query performance, retention, and schema evolution.\n\nYou have instrumented production services with metrics, logs, and profiling. You can show how that instrumentation helped you find a bottleneck or explain an incident.\n\nYou design before you build. You can explain the alternatives you considered, why you chose a particular design, and when you changed it because it stopped fitting the problem.\n\nYou define interfaces and failure boundaries deliberately. You know what happens when a dependency is unavailable, and your tests exercise those failures and the recovery path.\n\nYou have followed data from its source through services and storage. You account for missing, duplicate, late, and invalid data, and handle a stale value differently from a wrong one.\n\nBonus: Prior datacenter or controls experience.\n\nUseful Experience\n\nOur stack: Go, NATS, Redis, ClickHouse, Protobuf/gRPC, Kubernetes, and ArgoCD. Prometheus and Grafana for production observability.\n\nIndustrial protocols such as Modbus or OPC UA.\n\nWe are committed to pay equity and transparency.\n\nFluidstack is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Fluidstack will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.\n\nYou will receive a confirmation email once your application has successfully been accepted. If there is an error with your submission and you did not receive a confirmation email, please email careers@fluidstack.io with your resume/CV, the role you've applied for, and the date you submitted your application- someone from our recruiting team will be in touch.\n\nCompensation Range: $224K - $264K","company":"FluidStack","rawCompany":"fluidstack","city":"Austin","state":"TX","isRemote":false,"isActive":true,"createdAt":"2026-10-05T13:13:48.433Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer, Facilities","description":"Location\n\nAustin, TX; San Francisco, CA; Seattle, WA\n\nEmployment Type\n\nFull time\n\nLocation Type\n\nOn-site\n\nDepartment\n\nDevelopment\n\nCompensation\n$224K – $264K • Offers Equity\n\nTo provide greater transparency to candidates, we share base pay ranges for all US-based job postings. Our compensation package includes base salary, equity for all full time roles, benefits, and, for applicable roles, commissions plans.\n\nThis range reflects a good-faith estimate based on the applicable pay scale, the range previously established for this role, the compensation of individuals currently in equivalent positions, and/or the budgeted amount for the position. Actual compensation may vary based on experience, qualifications, and other factors.\n\nWe welcome compensation discussions if this range doesn't meet your requirements. Outstanding candidates may be eligible for adjusted terms, plus meaningful equity that ensures you benefit directly from the company's long-term performance.\n\nTotal compensation may also include equity in the form of restricted stock units.\nAbout Fluidstack\n\nWe exist to make humanity more free. For most of human history, you farmed or you starved. Technology gave people more time for the things they wanted to do, instead of things they had to do. Powerful AI will be the biggest lever for human choice we've ever built - but only if models are aligned with what humanity actually wants. There are groups building AI who don't share these goals. Whoever deploys frontier compute infrastructure fastest will decide whether AI expands human freedom or shrinks it.\n\nWe're singularly focused on delivering 10 to 100s of GWs of compute faster than anyone else, rethinking every layer of the stack. We acquire power, design and build data centers, and operate them - with teams spanning hardware and software. Speed and scale are our key differentiators. Come be a part of building civilization-scale infrastructure for AI.\n\nWe hire people who care deeply about this problem space. If that is you, please apply!\n\nHow We Operate\n\nBe a barrel. Full autonomy. Own things end to end, take on scope without being asked, no permission required to operate outside your core role.\n\nInsane urgency. We drive everything forward as fast as possible.\n\nReason from first principles. Challenge every assumption. Zero analogy thinking, no egos, the best idea wins.\n\nLove of the game. The frontier of AI is the most interesting problem of our time. We put in long hours at high intensity to push the frontier forward.\n\nBuild something that actually matters. If you're going to spend your time, spend it on something that matters to the world.\n\nThe Facility Controls Team\n\nExamples of key problems the team is working on:\n\nControlling datacenter power demand in real time while keeping equipment within its operating limits.\n\nIntegrating power and cooling equipment and on-site generation so they can be monitored and controlled together.\n\nAutomating commissioning tests that verify equipment behavior and record the results.\n\nAutomating software deployment and configuration as new sites and equipment come online.\n\nProcessing telemetry from facility equipment and serving current and historical data through reliable APIs.\n\nYou'll build the production services behind this work: telemetry pipelines, equipment models, control APIs, and test orchestration. Most of our services use Go, NATS, ClickHouse, Redis, and Protobuf/gRPC, and run on Kubernetes.\n\nRole Scope\n\nBuild and own the services other teams depend on. Device integrations, telemetry pipelines, equipment models, and APIs need to work together across sites.\n\nDesign the messaging and state layer. Preserve ordering where it matters, handle consumers falling behind, and recover after a restart without losing data or applying an action twice.\n\nOwn the data contracts and engineering standards others build against. Make device identity, units, timestamps, and data quality explicit, and evolve schemas and APIs without breaking consumers.\n\nBuild the path from a control request to a confirmed result. Enforce authorization, deadlines, and equipment constraints, track state changes, and make retries safe.\n\nBuild observability that explains failures. Measure ingestion lag, dropped data, stale readings, query latency, and command completion so an operator can tell where a problem started.\n\nProve behavior across the whole system. Use unit tests, integration tests, and simulated devices to exercise failure and recovery before changes reach live equipment.\n\nWhat We're Looking For\n\nExperience building large-scale software systems, particularly systems that produce and process large volumes of data, is relevant.\n\nYou've shipped production code in Go, Python, or TypeScript, and you pick up whatever language the problem demands.\n\nYou have worked with high-throughput messaging systems such as NATS or Kafka. You understand ordering, delivery guarantees, backpressure, and the tradeoffs between concurrency and correctness.\n\nYou have designed data models for large volumes of time-stamped data. You can reason about slow queries and explain the tradeoffs between write throughput, query performance, retention, and schema evolution.\n\nYou have instrumented production services with metrics, logs, and profiling. You can show how that instrumentation helped you find a bottleneck or explain an incident.\n\nYou design before you build. You can explain the alternatives you considered, why you chose a particular design, and when you changed it because it stopped fitting the problem.\n\nYou define interfaces and failure boundaries deliberately. You know what happens when a dependency is unavailable, and your tests exercise those failures and the recovery path.\n\nYou have followed data from its source through services and storage. You account for missing, duplicate, late, and invalid data, and handle a stale value differently from a wrong one.\n\nBonus: Prior datacenter or controls experience.\n\nUseful Experience\n\nOur stack: Go, NATS, Redis, ClickHouse, Protobuf/gRPC, Kubernetes, and ArgoCD. Prometheus and Grafana for production observability.\n\nIndustrial protocols such as Modbus or OPC UA.\n\nWe are committed to pay equity and transparency.\n\nFluidstack is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Fluidstack will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.\n\nYou will receive a confirmation email once your application has successfully been accepted. If there is an error with your submission and you did not receive a confirmation email, please email careers@fluidstack.io with your resume/CV, the role you've applied for, and the date you submitted your application- someone from our recruiting team will be in touch.\n\nCompensation Range: $224K - $264K","datePosted":"2026-10-05T13:13:48.433Z","dateModified":"2026-10-05T13:13:48.433Z","hiringOrganization":{"@type":"Organization","name":"FluidStack","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Austin","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"57a3ea39ffd8d74bc4bcbfdf"},"url":"https://jobsearcher.com/jobs/57a3ea39ffd8d74bc4bcbfdf"}}