Qumulo Software Engineering
What we build, how we build it, and why we like working here Join the teamWhat we do at Qumulo
Qumulo has built a scale-out distributed file system that lives in user space. Because our system is “software defined” with a modular and extendable codebase, we can run on commodity hardware as well as natively in the public cloud.
If you are interested in systems-level computer science problems, but want to work in a modern development environment, and ship code using TDD and continuous integration, you should talk to Qumulo!
Life at Qumulo: Collaboration and ownership
“I really like working at Qumulo because we value collaboration and shared ownership. Engineers really try to work together. We discourage the idea of lone wolfing here.”
What’s it like to be an engineering intern at Qumulo?
“One of the things that made it really exciting was getting to work on code that was production quality and not just an intern project that never saw the light of day.”
Check out some of our open engineering jobs!
As a member of the Qumulo engineering team, your work will be to take an innovative product to the next level and seeing that effort fuel customer innovation and grow the Qumulo business.
Senior Software Engineer
Check out this job if you have familiarity in numerous different CS areas, including distributed systems, data structures, algorithms, and database theory. We’re looking for someone with a minimum of 8 years industry experience in a software engineering role.
Software Engineer
Check out this job if you have familiarity in numerous different CS areas, including distributed systems, data structures, algorithms, and database theory. We’re looking for someone with a minimum of 4 years industry experience in a software engineering role.
Software Development Engineer: Entry-Level
Check out this job if you have interest in and facility with distributed systems, data structure, algorithms, or database concepts. We’re looking for someone who has completed at least one class, internship, or personal project using C, C++, or Java or a higher level language like Python.
Check out the rest of our open jobs here
Life at Qumulo: Code labs, onboarding buddies, and demo days
“The most fun part of software engineering to me is building really quality products that people really love. “
What’s the onboarding experience like at Qumulo?
“I really enjoyed my onboarding process at Qumulo. It’s expected that everyone around you pitches in to make sure you’re learning and you’re growing.”
Learn more about engineering at Qumulo with these blog posts

What happens when agile engineering teams self organize?

5 good engineering practices that lead to great UI at Qumulo

Investigating a performance anomaly at Qumulo

Is Qumulo a log-structured file system?

Onboarding at Qumulo: Getting immersed in a collaborative culture

How we test our React/Redux UI, and why it helps us move fast
Life at Qumulo: Data protection, pair teams, and sense of ownership
“My work and decisions matter.”
Life at Qumulo: Erasure coding, node compatibility, and innovative testing
“Even as a junior member of staff, you can still have a lot of influence. You can still bring real change.”