Staff engineer role confusion | Ramblin' & Amblin' | Oct 21, 2026

• UGtastic Archive

Staff engineer role confusion | Ramblin' & Amblin' | Oct 21, 2026

Loading this player connects your browser to Youtube.

Full Transcript Available
LIVE CC UGtastic Archive

Press play or click any turn in the transcript to start real-time synchronized playback...

Ramblin' & Amblin' Field Notes with Mike Hall (Staff Software Engineer) Recorded on the move: engineering observations, systems architecture, and software craftsmanship reflections. • Series Playlist: https://www.youtube.com/playlist?list=PLNtb969T2-l0 • The Sound Above Curriculum: https://www.just3ws.com/series/the-sound-above/ • Canonical Profile: https://www.just3ws.com Spoken Overview: "This role of staff engineer is not well understood in the industry, like so many other titles and roles that we've just, they have no idea what they really mean, because there's no one unified shared understanding of the term...." Recorded: October 21, 2026
The Interviewer

Mike Hall

Host, Ramblin' & Amblin'

The Presentation


Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
This role of staff engineer is not well understood in the industry, like so many other titles and roles that we've just, they have no idea what they really mean, because there's no one unified shared understanding of the term. You know, one place it's, it's the super engineer, and the other one it is somebody who works across multiple teams, it's an interface layer. See, here's my trick, because I, I had the image of a foreman, you know, in my head. They were usually, you know, the best, most skilled, most talented, most trusted mechanic on the line, you know, for, for their space.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
And, and they held responsibility for the quality and, uh, uh, correctness of, of the other mechanics, and, you know, that their tools were up to, just back in that they came ready for work. Um, and, uh, they knew how to do their job, you know, and, um, you know, the, uh, the boss would, you know, say what needs to be done. And then the, uh, the, uh, foreman would help make sure that the people, um, that, that knew what to do were, were leveraged and, and, and worked, uh, together appropriately. So, um, um, it was, uh, it was a, it was a highly skilled and, and, um, respected, uh, position by his peers and his, um, and his, um, managers.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
Um, even after the company collapsed, I, I had met people who knew my father and they, I also saw the quality of his work, um, and, and, and his, uh, diligence. But, um, uh, that was when you had, you know, this, this unified self-description by the people that were doing the, the work. And, um, I'll also say, you know, just, you know, this is post-war, you know, post-Korea War. There was a lot, there was a lot of people who were, had served, or at least been through military training, um, or were so used to working with people who had, um, that there was a, uh, more training to work inside of the kind of structured, um, um, collaborative environment, um, you know, mission- oriented.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
And, uh, that, that's, you know, how I approached staff engineer when it was first presented to me, uh, like, it went from being, I've been, one place, I've been a, I was a principal developer. Uh, another place, I was a senior developer, other place, I 'm a lead developer, one place, I'm the, uh, talent development partner for engineering. Um, uh, I've, uh, you know, also been an architect, um, I 've been a, uh, staff engineer now, and the staff engineer one feels the most true, uh, to be different from just a regular senior developer. And that's why I, I, I see it as being more like that fore man, and that's, uh, not a universal understanding.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
Again, I, I, it depends on the maturity of your organization in that, um, you are, um, at, at the size and scale where you need that cross collaboration and, and, and decision-making. I think, uh, the staff engineer in a really small organization that only has a handful of teams, uh, at most, um, probably could be handled by a principal engineer, but, uh, the staff engineer is really about, you need a couple teams that need coordination, they need to share resources and collaborate, they need to make common decisions where, what one team's choices are in form. And it's informed by the, uh, and that they're aligned with , uh, the technical mission, uh, and the operation of, of the business, uh, whether that be from implementing features that are, are being requested efficiently and, and safely, uh, through to, uh, uh, working with the engineers. I understand how to write more efficient tests, uh, that have a higher, um, um, signal, uh, and, and wire up, um, um , um, metrics where it, it, it shows the value of, of that space.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
Uh, things like that, uh, things like that that are, uh, to me, uh, helping, uh, the engineering management, the engineering, uh, team to implement and, and drive forward whatever their, um, team's agenda is, the mandate is. Um, but, uh, smaller organizations where they don't have that, um, that need that they can become that the staff engineer is really a vanity title, much like how software architect was used for a long time as a vanity title in enterprise organizations. Just to say, we're, we want you to do a lot more than just be a developer, but really, you're just a super developer, you know, like we, there's, there's a, there's a total disconnect in understanding of these roles. And it's just being out here in a, and even as I'm trying to describe this history, it's only to, to underline, uh, underscore how being, going from one interview to another and looking at, uh, the same title of staff engineer and just the wildly different understandings of what a staff engineer does.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
Um, and the expectations, um, mean that it's really hard to calibrate, um, at least for me, because my primary experience was at scale working across sometimes dozens of teams, um, in a given week, uh, while still having, you know, focus on, on my primary lane. Um, but when you go to an organization that has a hundred people all told and they've got the concept of staff engineer, well, well, we used to call them a lead engineer, you know, like, like it's different, it's different. Um, and again, it's, that there is no centralized, and, and the centralization doesn't have to be like some author itative committee. It's just some agreed upon standards that, um, you know, we have HTTP, we have, you know, we have standards.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
Um, but there's been people that have, have worked inside of the software industry to, uh, undermine that as well, because they did better when they were feeling like, uh, by being a bunch of independents, they, uh, could make more money. Um, so I'm getting a little tired of those people getting boosted all the time. But, uh, the fact is, is that everybody's confused. The interviewee, like myself, has one expectation of what this role is.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
The employer has their own untethered, sometimes it's based on their needs and their own experience level. Um, and there's just mismatch after mismatch after mismatch , because I've been on interviews where I'm getting, um, leak code questions where, and, and this one made me salty too, because I, I solved it. I did the, uh, the, uh, algorithm, but I just couldn't remember the name of the algorithm, flood fill. I just was like, oh my gosh, and he didn't like my, uh, variable names and that I took five minutes too long.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
Um, the, uh, but I did it live, you know, cold, nothing, just implement this. I'm a staff engineer. I can make your, um, PII that's spread out over 200 tables. I can work with getting that under control.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
I can do a lot of things and I can do your, your flood fill algorithm, but if you're going to be timing me and you're going to ding me for five minutes and not remember the name , buddy, I have so many things that I can't remember the name of, uh, that I've done in production. Uh, another one is, um, at scale that made a lot of money and then had other people write about it. Um, but I was always fine with being the, the, the silent mechanic in the, in the back. Um, just keeping the fleet run, cause I thought that's what the deal was.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
You keep the machine humming, you get to keep the machine humming. Um, not, um, we're going to just, let it just see how long it goes. Um, another interview was, uh, I mean, I'm talking recent, like, I, I'm not going to say that I am a graceful goose on , on, on, on, uh, on these interviews. I've been super stressed out and, uh, one was actually like somebody knew me and, and I had some kind of reputation and that actually just made me more anxious.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
And then we're doing the coding exercises and I'm just like , I've been doing this for so long. Um, and I'm being asked to just write an object or write a little blog or write, write a little, um, we're going to do an algorithm. We're going to just like, at what point of me putting coder pad into Vim mode and saying, all right, yeah. All right.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
So here, listen, listen, I, um, I'm going to work through this. Do you want to see tests? Do you want to see object model? You just want to hear how I think.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
Okay, cool. Here's the thing about how I think, I think like somebody who's done this for 26 years and has military background, industrial background, all kinds of discipline. Who, who's done this in production when everybody else is scared and, um, wrote the, you know, you could say the map of an entire multibillion dollar system, um, is, uh, single -handedly lifted up entire initiatives. Um, and, and, and gotten teams from total, uh, stagnation into being lauded by C-level executives for improvements in quality and being the only ones to have, have been totally in compliance on a certain topic.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
And, uh, like it was a big deal, um, and, uh, what I learned over this long time is, uh, I've even been told the one, I'm the one person that could tell us what normal looks like by C-level executive, a multibillion dollar organization. Well, SVPs carry a lot of power, and if you're not careful, they're patient. And, uh, I, uh, I will say that I go into these interviews and it isn't, I, I do have, you know, like I want to do good faith here. I'm, I don't go into these interviews and think I'm better than anyone.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
I'm going to do my best with the COVID, but I also know that my disposition towards this stuff is not the same as somebody who's got maybe nine years and they've, uh, worked largely in the same organization or that they had changed jobs before, let's say, COVID last. Um, or they went through a boot camp, um, and they're sitting down in front of me and they're trying to assess, um, my thinking. Here's the thing, like, I've been on the other side of training up people like that and bringing them to the next level, but they don't know that. They don't know that.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
They just know that I'm there interviewing them and then they have to make an assessment using the only rubric that they have is, well, usually the last time they, uh, took a test or a checklist of, of criteria. Um, and, um, when you don't necessarily do whatever cultural norms they're expecting, um, they're not going to have the, um, calibration. Um, so it's, it's, it's a miscalibration, um, like having a staff engineer come in and from, from zero, um, there's already ambiguity in, in what their organizational understanding of the role that they're hiring for is. Um, and then just go from there, um, the, uh, you know, the , I, I understand the culture fit and all that stuff, but the, uh, the coding exercises, um, need to be calibrated, um, because there is, um, a fundamental difference in the disposition to code for me and now, um, as a, uh, as a senior staff engineer who's been out in the AI space.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
Um, and that when I'm looking at this, I'm seeing a very cute version of this, um, you know, I'm sure I'm not the first one to say this, because obviously, obviously the movie existed, but the Logan Throne Syndrome is that the people are too young to have the breadth of context to make a meaningful assessment. So they make the assessment with the only thing that they have available to them, and that is their experience limited be, though it might be, they simply just haven't gotten over the hill to see what was really in the, the valley, um, on the other side. Um, I've been up and down the valley, and I was grinding the lip, but, uh, the thing is, is that I'm with somebody whose only experience has been, um, playing skate or die on the Nintendo Entertainment System. Um, and they're deciding whether or not my drop-in was rad, and it's like, did you see it was off of the entire side of a building?
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
Um, yeah, I only dropped in, and then I crashed at the bottom, but I did it off the side of a building. I mean, did you notice that part? Uh, yeah, I, I made it the whole way down. I, and where I crashed, I was supposed to crash.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
That was it. That was where I was set up to crash. That was the intended target. Um, but it's endemic, because the people that put time in those seats to make those assertions and things that they really just aren't qualified for, and the true sense of they haven't done the qualifications to be able to meaningfully assess what it is that a staff engineer is, because usually the organization has no idea, and there is no shared consensus that they could have even learned, because really, it's a, it's a relatively new title, um, in , in, in the grand scheme of things.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
Maybe in, in, uh, Fangland, you guys have had that for a long time, but it's, uh, it's new out here. And, uh, like all new things that came from Fangland, there 's just a, uh, much like the leak code, much like, um, you know, how many, um, marbles can you fit in a 747? Um, I've run into those too over the years. Um, that's, uh, that it's, it's not going to get better.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
Uh, we're in Logan's run syndrome. The people that are being tasked with making these, um, assertions are so, um, unprepared, uh, by their organizations and, and, and their hiring bodies, because those places have also been, um, under, you know, dysfunction for a long time. That's, uh, it's like, it's like an impossible situation. Like I, I, like I go into these interviews and, um, you know, I've not really been able to articulate this.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
And that's why I'm doing these videos is that, um, I have like so much anxiety and it's, I've, I've even marked it. I said, you know, I've been on calls where it is somebody on the call said, every minute we're down, it's like a million blah, blah, blah, blah, blah dollars. And I'm like, cool story. You know what?
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
Go check Garfana. Okay. Like, and shut up. I got, I, and you can do stuff like that when you're in a call where you're the one that is leading the group and everybody's doing what you tell them to do because everybody is freaking out.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
And also everybody wants to help and be part of the solution. And then there's even sometimes people that are coming in, they want to be part of the solution just because they want to be part of the solution. And you got to manage them too. Like people that love someone's scuba gear, you know, they always going to insert themselves in an emergency.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
I've seen people try to put their little scuba gear in serious situations too. But then you're sitting on a call and there's four people watching you and they're not really telling you what they want. And then you'll hear like, well, what about, and it's like, oh, okay, there is a secret script. Listen, guys, I've been on your side enough times, but how would they know that?
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
I've literally done hundreds, hundreds of tech screens, probably thousands of tech screens over my career. I've done coding exercises, never really did the live ones with anybody. I was mostly receiving under those, but tech screens, fit assessments. So I know a bit about what to expect on the other side.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
And that is also the lack of diligence that I don't know why people aren't looking at resumes. But then again, I told a story about Apple about 15 odd years ago, totally not even realizing that I wasn't applying for a PHP position. I was applying for a Ruby position and the manager got annoyed with me because they had a miscommunication. None of this is new, but the problem is, is everybody is.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
So they don't know. And the people that are paying them and have the nice suits and the sparkly smiles are telling them that it's really the last guy, the last gal, the last person to blame, or it's them over there and that they've been brought in special and that they're special. They are. Just not for the reasons that person wants.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
So, yeah, interviews are frustrating. The calibration for assessments is just completely arbitrary. Who knows? Because between all the interviews I've been on, nobody really seems to know and it's a crap shoot.
Mike Hall Host, Ramblin' & Amblin' ▶ Speaking
And I'm a nervous wreck and everybody's fucking dysfunction al right now. But right now, I'm the one that's got to really figure it out. So, anywho, if you're feeling it, I don't think you're imagining it. All right, thanks, bye.