Software Engineer
Role Scope
You make the right thing the default and the wrong thing hard.
Own the domain model.
Turn Fluidstack's world of power, datacenters, and chips into composable entities that still hold up years from now.
Define interactions with the outside.
Interface with vendor systems and ingest the formats our domain actually speaks: KMZ, BIM, Revit, vendor docs.
Make AI agents first-class operators of our systems.
Give them the tools, guardrails, and audit trails to act safely, not just advise.
What We're Looking For
- You move toward ambiguity, not away from it.
- You learn at a steep slope.
- You have taste in abstraction.
- You model domains with rigor earned the hard way.
- You pull structure out of mess.
- You're fluent with AI tooling.
- You've shipped production code that other people depend on.
Bonus
- MLE work, especially extraction and synthesis from unstructured data.
- Workflow and orchestration engines (Temporal, Cadence, Airflow).
- Geospatial (KMZ/GIS) or BIM (Revit, IFC).
- Authorization and policy engines (OPA, Zanzibar-style, RBAC/ABAC).
- Audit or event-sourcing systems.
- Go, TypeScript, and Postgres.
Salary & Benefits
Competitive total compensation package (salary + equity).
- Retirement or pension plan, in line with local norms.
- Health, dental, and vision insurance.
- Generous PTO policy, in line with local norms.
Career Information
The base salary range for this position is $150,000 - $250,000 per year, depending on experience, skills, qualifications, and location.
We are committed to pay equity and transparency.
Fluidstack 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.
You 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.