Software Engineer, DCIM
New Today
About FluidStack
Fluidstack is the AI Cloud Platform. We build GPU supercomputers for top AI labs, governments, and enterprises. Our customers include Mistral, Poolside, Black Forest Labs, Meta, and more.
Our team is small, highly motivated, and focused on providing a world class supercomputing experience. We put our customers first in everything we do, working hard to not just win the sale, but to win repeated business and customer referrals.
We hold ourselves and each other to high standards. We expect you to care deeply about the work you do, the products you build, and the experience our customers have in every interaction with us.
You must work hard, take ownership from inception to delivery, and approach every problem with an open mind and a positive attitude. We value effectiveness, competence, and a growth mindset.
About the Role
Fluidstack, a leading cloud provider, is looking for a DCIM Software Engineer to build and refine internal tooling that streamlines how we buy, track, deploy, and operate data-center hardware. You will develop asset-management, inventory, visualization, and operational-insight tools for engineering, operations, and support teams. Working cross-functionally, you'll deliver scalable, reliable, user-friendly solutions while mentoring peers and shaping our technical direction.
Focus
DCIM tooling & efficiency - Create purpose-built software for asset and inventory management, digital twins, deployment automation, and operational dashboards; partner with the data team to surface actionable insights.
Support critical infrastructure - Work with engineering to define and ship software that accelerates the build-out and scaling of Fluidstack data centers.
Foster technical excellence - Mentor engineers and uphold high standards in architecture, design, and code reviews.
Build vs. buy decisions - Collaborate with product to weigh in-house development against third-party options for scalability, cost, and efficiency.
Cross-functional collaboration - Align with support, operations, and product teams to ensure tools meet growth and operational needs.
Scalability & reliability - Design fault-tolerant systems that stay resilient as our footprint grows.
Promote best practices - Champion modern development workflows, CI/CD, and infrastructure-as-code to boost speed and quality.
End-to-end ownership - Lead projects from concept through deployment, delivering measurable impact.
About You
5+ years coding in Go, Rust, Java, C++, or similar, with deep knowledge of distributed-system design patterns and scalability.
Hands-on with Docker, Kubernetes, Ansible, Terraform, and modern CI/CD pipelines (GitLab, GitHub Actions, CircleCI).
Solid grasp of data structures, algorithms, and concurrency/multithreading.
Comfortable with TCP/IP, network programming, and Unix/Linux environments.
Balance trade-offs to deliver scalable, reliable, and efficient infrastructure.
Build strong cross-team relationships and drive shared success.
Bachelor's in Computer Science (or equivalent) and 5-8+ years professional experience.
Convey complex ideas succinctly to technical and non-technical stakeholders alike.
Benefits
Competitive total compensation package (cash + equity).
Retirement or pension plan, in line with local norms.
Health, dental, and vision insurance.
Generous PTO policy, in line with local norms.
- Location:
- New York, NY, United States
- Category:
- Computer And Mathematical Occupations