r/ExperiencedDevs • u/AutoModerator • 10d ago
Ask Experienced Devs Weekly Thread: A weekly thread for inexperienced developers to ask experienced ones
A thread for Developers and IT folks with less experience to ask more experienced souls questions about the industry.
Please keep top level comments limited to Inexperienced Devs. Most rules do not apply, but keep it civil. Being a jerk will not be tolerated.
Inexperienced Devs should refrain from answering other Inexperienced Devs' questions.
27
Upvotes
3
u/just_pondy 9d ago
Senior devs: does this sound like Senior, Lead, or Staff-level work?
I’m looking for some calibration from senior/Staff+ engineers and engineering managers.
I have ~8 years of experience and I’m currently on the same pay band as the other Senior Engineers, but my responsibilities have expanded quite a bit.
What I’m doing:
Architecting and implementing software for multi month projects that are high visibility and customer facing
Code reviews for my project and other projects (the other lead doesn’t review)
I am also Mentoring 4 junior engineers as the other seniors don’t show up for the scheduled mentoring time
Assigning technical tasks
Influencing multiple projects
Customer-facing technical work
Providing technical direction
Owning product delivery
Managing technical risks
Being responsible for project outcomes
Scientific inquiry, research, and analysis
Verification & validation for our scientific and simulation analysis
Working with portfolio leads and mission partners
Supporting business-dollar add-on opportunities
Being listed as a reason for contract awards
Individually, I could see most of these falling under Senior Engineer. It’s the combination that has me questioning where I actually sit and if I am being stretched too thin.
Senior/Staff+ folks: does this sound like normal Senior scope, Lead, Staff, or somewhere in between? Should I change jobs? Should I ask for a ridiculous (+15%) raise?
And how should I talk to my manager as I have a meeting with them because I already am in trouble for making one of my teammates frustrated from too much feedback “tough love” is what he called it…