Inside the Role: Senior Storage Software Developer & the Future of Data Infrastructure at StoneFly

Download MP3

You know, everything runs on data these days, right?
Yeah.
And the folks making sure it's all stored safely and we can actually get to it. Well, they're kind of the unsung heroes.
Absolutely. They really are.
So, today we're doing a deep dive into one of those roles, the senior storage software developer.
I've got a job description here from Stonefly. They're known for uh innovation in storage.
Right. Stonefly. Yeah.
And our mission basically is to figure out what this job's really about. What skills do you need?
And you know what? makes a company like Stonefly maybe a good place to be for this kind of career.
Exactly. And it's like way more than just writing code. You're really architecting how information gets managed.
All right.
The Stonefly role, it really shows how dynamic it is. You know, digging through logs one minute, developing new features the next, making sure everything plays nice together.
It's a little busy.
Yeah. And a really solid Linux background is well, it's fundamental. It's the base for so much of this stuff,
right? Linux.
Okay. So, let's dig into the respons responsibilities listed software development feature enhancement that seems core
designing new data handling features updating things they work with new OS versions that kind of thing
yeah exactly and creating implementation plans messing with the management interfaces they mentioned their storage concentrator and the GUI
so it's the full package plan code test deploy document
pretty much and what's interesting you mentioned Stonefly they seem focused on staying current the job talks about supporting a move to Alma Linux
oh okay so modernizing their stack.
Seems like it plus maintaining this C-based virtualization engine while also working with Pearl, Go, Python, and even some older HTML CGI stuff for GUIs. It really shows you need a like a broad toolkit.
Yeah, that's quite a mix of languages. And it's not just the code, right? It's tied really tightly to the storage tech itself.
Definitely. You need hands-on experience with block storage, you know, the raw stuff,
right?
File storage like folders on your PC and object storage, too. Think cloud.
Uh-huh. and the networks they run on SANS, NAS cloud setups, plus implementing features like uh mirroring for data syncing,
snapshots,
dduplication,
all that backups, NFS, S3 support, it's all in there. And you really need to understand RAID concepts, JBOD, how high availability works, scale out,
and the protocols too like SCSI, ISCSI, CIFS,
yeah, all those underlying protocols. It seems Stonefly really operates across that whole spectrum, which honestly sounds like a great place to learn a lot.
For sure. And there's a customer support angle, too.
Yeah, it's direct and indirect support. So, analyzing logs, helping the main support team figure out issues with their storage concentrator features.
So, troubleshooting actual real world problems.
Exactly. Storage networks, virtualization hiccups, data management headaches. It suggests you're not just in a corner coding. You're like part of the bigger problem solving team for Stonefly's customers.
Makes sense. So, who are they looking for? What's the ideal background.
Okay, so five plus years in storage is what they're asking for. Engineering development or even support experience counts
and programming
strong skills in C, Pearl, Go, and Python are listed as essential. Plus, solid Linux admin skills obviously and that deep grasp of storage protocols and data management we talked about.
Stonefly seems to value that deep technical foundation though.
Uhhuh. And beyond the tech stuff, they mention virtualization experience, good analytical skills, you know, problem solving, and communication. Being able to work well with other teams at Stonefly is key.
It's not just about what you know, but how you work with others,
right?
And the preferred qualifications, they sort of hint at the future, don't they? Enterprise storage, disaster recovery.
Yeah. And cloud platforms, AWS, Azure, GCP familiarity, plus experience with modern orchestration tools. It suggests Stonefly is looking ahead, wanting people who can help them innovate in those areas,
which sounds like a good opportunity for growth, staying current.
Definitely.
Okay, just the nitty-gritty IT industry, computer networking function, full-time, permanent, but it's remote and night shift.
Yep. Remote night shift requires a bachelor's and it's for an experienced pro. The remote part is interesting. Shows Stonefly has got that modern flexibility maybe.
So, wrapping this up, the main takeaway is just how multifaceted this senior storage software developer role at Stonefly is. Is this real blend of coding, deep systems knowledge, and uh critical thinking.
Yeah, it really is. And you think about how much data keeps growing, how complex it's all getting, right? The skills needed for a role like this at a company like Stonefly that seems to be pushing forward, they're only going to get more valuable.
So, a final thought for you listening, given all that, how might a role like this, blending development and deep infrastructure knowledge,
shape where technology is heading
and maybe even where your own path could lead?
Definitely something to think about.

Inside the Role: Senior Storage Software Developer & the Future of Data Infrastructure at StoneFly
Broadcast by