VOOZH about

URL: https://thenewstack.io/tech-works-how-to-get-promoted-without-becoming-a-manager/

⇱ Tech Works: How to Get Promoted without Becoming a Manager - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2024-04-26 05:08:57
Tech Works: How to Get Promoted without Becoming a Manager
Tech Careers

Tech Works: How to Get Promoted without Becoming a Manager

How can you grow your tech career as an individual contributor? Every large company should offer a staff engineer track. Here's how to get on the IC path.
Apr 26th, 2024 5:08am by Jennifer Riggins
👁 Featued image for: Tech Works: How to Get Promoted without Becoming a Manager
Editor’s note: Tech Works is a monthly column by longtime The New Stack contributor Jennifer Riggins that explores workplace conditions, management ideas, career development and the tech job market as it affects the people who build and run the software the world relies on. 

Not everyone wants to become a manager. Not everyone should be a manager. There should be a way to grow your career within an organization without having to manage a team. Sure, tech giants tend to have a well-defined path for senior engineers, but what about the rest of companies? You know, those more traditional organizations that are more likely to be hiring right now?

And how do you have a say and grow your influence in an organization without having to manage people?

As companies scale, they must find ways to retain technical talent. Google famously pays loads to successful individual contributors because they don’t believe engineering excellence automatically translates into successful leadership.

Accidental tech companies — like banks, telecommunications and health care organizations — are still reckoning with how to build a technical hierarchy past the first five to seven years of an employee’s career, past the role of senior software engineer. This is weird because the vast majority of tech roles are at non-tech companies. Which leaves these non-tech companies struggling to attract and retain senior engineering talent.

Enter the staff engineer.

Read on for how to follow this road less traveled, which means leading without managing, where you can build and influence technology at global scale.

What Is a Staff Engineer, Anyway?

Outside of Big Tech, the pathway to and benefits from the staff engineer track are murky at best.

Loiane Groner has spent the last 13 years building a career in technology at Citibank, where she is currently the vice president of software development. She gave a talk at last year’s QCon London about how to succeed in the technical path at non-tech companies — and how to stay off the management fast track.

By the simplest definition, a staff engineer is a senior, individual contributor (IC). The job does not involve managing a team directly. It’s a sociotechnical and strategic role that helps drive business goals forward via technical decisions. The staff engineer ladder begins above senior software engineer and comes with both a higher salary and more responsibilities.

The StaffEng Project is a series of staff engineer stories that make up both a book and a website by Will Larson, CTO at Carta. These staff-plus roles typically follow a similar path:

  • Staff engineer.
  • Senior staff engineer.
  • Principal engineer.
  • Distinguished engineer.
  • Fellow engineer.

Typically the distinguished and fellow engineers are still only found in Big Tech. In contrast with the engineering management career path, the staff-plus route and role descriptions widely vary by company. But that can be part of the fun of the job.

“What exactly is in a job description for a staff-plus engineer? Sometimes I like to joke with my colleagues at work that I don’t know what my title is anymore,” Groner said, reflecting on her previous senior staff engineering roles.

“One day, I’m helping with architecture, the other day, I’m helping define the strategy for the long term. The next day, I’m helping the team to resolve a big production issue. The next day, I have a completely different task. Some days, I have no idea what my job title will be based on the tasks that I’m performing that day.”

The Staff Engineer’s Path” by Tanya Reilly outlines three key pillars general to staff engineer roles:

  • Big picture thinking. Unlike team leads, whose decisions have impact on that team, a staff engineer is making decisions that can potentially have impact on the whole organization, like choosing its cloud provider. These projects, like cloud migrations or decommissioning chunks of software, can take years to complete.
  • Project execution. At a more complex level, Groner said, you’re sometimes doing work that nobody wants to do. These projects usually include cross-company stakeholders and require some political capital.
  • Leveling up. While you don’t have direct reports, there’s an expectation that you will teach, mentor and influence colleagues as a role model.

What connects these three pillars? They typically have cross-organizational impact and require significant technical knowledge and experience.

What Does a Staff-Plus Engineer Do?

Beyond this, “your work as a staff engineer needs to be important for the company,” Groner said. This doesn’t always mean working with the shiny-shiny. And your special projects might go unseen, she added.

“These important tasks might involve gathering data that doesn’t exist, going through old documents, combing through code that was written 10 years ago that nobody has touched.”

In these times of trying to do more with less, a staff-plus engineer is often focusing on automation or could work with the platform engineering team to create more shared services and golden paths. The staff engineer is often making cost-benefit decisions.

If you’re in this role, you often decide the next ticketing tool or process and are involved in continuous integration endeavors. In more regulated industries, you may be looking at ways to do continuous deployment at a lower level, in the developer or QA environment.

If you are working in non-tech companies, besides the technical knowledge that you bring to the table, Groner said, you usually have to have vertical knowledge and domain expertise, too.

Also, if you’re the first of your organization in this kind of role, part of your job may be documenting and communicating what your job entails. This is a way of not only making it easier for you to leave a mark but also a way to help your company retain tech talent.

While these roles are much more technical, both managers and staff engineers share in the need to develop core skills:

  • Communication.
  • Influence.
  • Teamwork.
  • Delegation.
  • Time management and prioritization.
  • Mentoring and coaching.
  • Ability to disagree.
  • Emotional intelligence.

Especially in non-technical organizations, the transition from senior software engineer to staff engineer can be challenging. Always remember, just because you aren’t a team leader, doesn’t mean you aren’t influencing change.

“You help decide tools that will be adopted at an organizational level, define processes as best practices for the engineering team and how to adopt them,” Groner said. “You can influence the company at the global level.”

And be sure to check in that you are happy with the path you’re on. As Groner said, “If you want to make sure that you’re making progress toward your career, compare yourself with you from yesterday. This way, you’re going to be able to see if you are indeed on the right path, or if there is anything that you have to change.”

How to Become a Staff Engineer

If you’re reading this column, you are likely either a company that is losing senior technical staff or perhaps you’re five years into your engineering career and trying to figure out your next move.

“While there are a lot of alarm signals, like lack of learning opportunities, no clear path or lots of red tape, any IC that feels underutilized and having limited impact for a sustained period of time should be evaluating whether it’s time to have a jump to other opportunities,” Andrea Della Corte, vice president of engineering at the fintech company Curve, told The New Stack.

These job-move triggers can include “no opportunities to drive significant projects and/or impact the company’s strategic direction,” said Della Corte, who is also chief interviewing officer at Tech Interview Coaching.

It could also be that you’ve grown stagnant because the only way up is to management.

“If you’re that individual contributor, you need to make sure you’re working for a company that values and has that career path,” John Colgrove, founder and chief visionary officer of Pure Storage, told The New Stack. “From a company standpoint, as a leader of a company, you have to ask yourself: Do I really want my absolutely best individual contributors to stop doing what they’re doing and go into management, where they may only be average?”

As a company, you’ve invested in your engineering staff, but only up to a certain level. You’re risking talent because you haven’t established a non-managerial way to promote — yet.

“The greatest engineers can build the most fantastic products for you. Why do you want them to stop being engineers?” Colgrove asked.

There are some ways staff engineers offer better perspective than managers, he added:  “Senior individual contributors are much, much better when you’re having a discussion around a policy, or a way of doing things and bringing the mindset of the early-in-career people than the senior executives.”

When establishing a staff engineering role, there are certain qualities you need to look for. Being a subject matter expert in a technical domain or the company vertical is very valuable, Della Corte said, as well as in-demand technical domains like cybersecurity and machine learning.

“This level of technical contribution enables them to remain central to the technological advancement of their organizations while enjoying the autonomy and challenges of their specialized field,” he said, which is an important way to retain tech talent.

A good candidate for the staff engineer track, Della Corte continued, aligns with your company mission, can deliver great work at high urgency, and exhibits natural leadership skills. Again, not because they will be managing people directly, but because this role is all about influence.

ICs have to be treated every bit as much like leaders, Colgrove emphasized. That means, they should be treated with the same respect as the managers. For instance, if your organization hosts a company-wide leadership summit, your individual contributors should be included, too.

The ‘Manager-IC Pendulum’

A lot of organizations make the mistake of simply taking an individual contributor and putting a manager’s hat on them. Usually this hat reads: Tech Lead.

“They stop writing code. They stop doing technical work. Over time, this leads to decreased employability, and it leads to a lot of anxiety on the part of the manager who knows that they’re a little bit trapped in that role,” said Charity Majors, co-founder and CTO at Honeycomb.io, at 2023’s QCon Plus.

This is an assumed one-way trip to manager, she added, which leads to more money and influence. The assumption, she said, is “this is really the only chance you get for career progression. That the best engineers make the best managers. This is all crap.”

It doesn’t have to be either/or.

This isn’t fair to the team, because this isn’t someone who feels naturally called to a leadership role, and who might not have the necessary qualities. It’s also not fair if you’re the newly promoted tech lead, Majors said, because while “you deserve to have career advancement,” you shouldn’t be locked into the management track for the rest of your career, losing technical experience.

But if you have a broader set of sociotechnical skills, you may be drawn to both the IC and management roles. That’s another option open to you. Majors advocated for what she referred to as the manager-individual contributor pendulum, which can earn “immense depth and breadth of experience” by going back and forth between roles.

The best line managers, she argued, should have already achieved senior engineer status, when they’ve achieved a solid foundation of technical skills. But don’t be afraid to be a hands-on manager, she urged.

“Keeping those skills relatively fresh gives you unimpeachable credibility, helps you empathize with your team,” Majors said. “It gives you a good gut feeling for where their actual pain is. It keeps you maximally employable, preserves your options.

“You can’t really debug sociotechnical systems, or tune them or improve processes or resolve conflicts unless you have those skill sets.”

On the flip side, by dipping your toe into management, you are more likely to gain the necessary network to then be able to influence technical strategy when you return to an IC role.

“There’s no substitute for management when it comes to really connecting business problems to technical outcomes — understanding what motivates people,” Majors said.

Even though it isn’t an established managerial role, a staff-plus engineer must be savvy at influencing the organization.

Whatever technical career path you follow, just remember that you can always change course. Even Mitchell Hashimoto, co-founder of HashiCorp, got off the leadership ladder of his own company to find a new path from CTO to individual contributor: “The fact that I’ve been more engaged and more excited is a sign that this was the right choice for me.”

Good luck finding the right choice for you!

Heather Joslyn contributed to this article.

TRENDING STORIES
Jennifer Riggins is a tech storyteller and journalist, event and panel host. She bridges the gap between business, culture and technology, with her work grounded in the developer experience. She has been a working writer since 2003, and is based...
Read more from Jennifer Riggins
SHARE THIS STORY
TRENDING STORIES
Google Cloud and Honeycomb.io are sponsors of The New Stack.
TNS owner Insight Partners is an investor in: Honeycomb.io, Honeycomb.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.