From IC to EM and back again
Summary
In 2023, 3.5 years after joining Spotify as an Individual Contributor (IC – someone who doesn't have reports and typically makes direct contribution to deliverables), I transitioned to a management role for the second time in my career. After 2 years in that Engineering Manager role, I’m transitioning back to being an IC.
In this post I’m going to share my reasoning for moving back to IC. I cover the benefits of being an EM compared to a Senior Engineer, my thoughts on job security in the current tech job market, and a little bit on how AI may influence the future of the IC role.
My main goal for this post is to capture this decision for my future self to review. I thought it may be interesting for others too and some folks might have some interesting advice, commentary or shared experience to connect with me on; so here goes.
What prompted my move back to IC?
TL;DR: I founded an internal product that ended up being owned by an org that couldn’t justify having more EMs
I can't share much about the product I've founded, but essentially it aims to solve a great deal of friction that Spotify has been experiencing in disseminating high-level company goals and then carrying out a series of dependency resolution and prioritization discussions.
In the new tech era of being ruthlessly efficient and having intense focus on the bottom line, organizational leaders must be crystal clear on headcount needs and budget allocation. Especially after a recent “reduction in force”, Spotify leaders are increasingly concerned with ensuring optimal staffing for their teams so they both have the skillsets required to meet their goals whilst balancing exposure to further layoffs; each headcount and their seniority/skillset must be justified.
The organization that has been chosen as the home for the product I founded already has a sufficient number of managers, so in order for me to stick with the project, I was asked to transition back to an IC role. I could have declined this request but I would have to leave the product I founded as a result.
Prior to the recent change in the tech climate, Spotify would have very likely moved me into the new org as an EM without a second thought. However, the current climate has made it clear that this is not a sustainable practice.
After one has founded a product, it might seem like an easy decision to follow it wherever it goes. There were trade-offs involved, and this was not a move without inherent risk. Risks of going back to IC from EM
Risks of going back to IC from EM
Risk 1. – No longer being invited to "the room where it happens"
At Spotify, one of the cool things about moving from an IC role of Senior Engineer or lower to Engineering Manager, which is a lateral move 99% of the time, is that you gain access to channels, meetings and discussions to which only EMs, Staff Engineers and a level or two above are invited.
This is excellent for gaining visibility, growing a network outside of your team, and practicing your strategy and influencing skills.
The risk: As I move back to an IC role, I open myself up to no longer being invited to higher-level strategic discussions, having these opportunities to make new connections with leaders across the company, and losing visibility to senior leaders who facilitate future growth opportunities (e.g. by providing projects to drive, giving me general involvement in key initiatives, and their direct visibility of my contribution and behavior).
In the near term, as technical lead of this project, I'll continue to have influence over the project at a high strategic level. But, as long as I have the title of “Senior Engineer”, I could lose this influence at any point, such as if ownership of the product moves to a new org where a Staff Engineer would naturally be assigned to this Tech Lead position.
Some might immediately think that it would be unjust for me to lose the Tech Lead position of a product that I've founded, but I would offer the following perspective:
- Equity is not guaranteed: don’t let yourself believe that the growth and recognition practices of any large corporation are grounded in equality and justice. The powers that be, whether consciously or unconsciously, will sometimes bypass fairness for what they perceive as the best path forward for the success of the business, managing their biases or not.
- Founders often leave: the founders of many products around the world have eventually been replaced by more experienced candidates as the product or company matures and requires more experienced leadership. The project could outgrow me, either in terms of scale or impact (high impact projects typically incentivize leaders to put one of their Staff+ ICs at the helm, and those ICs typically want to work on those types of projects for the exposure and impact). Or, even if the project doesn't outgrow me, a senior leader could simply prefer another Tech Lead over me because they may not have enough visibility into my skillset or contributions.
Risk 2. – Potential to be made redundant by working on a fledgling product
The product I've founded has been very well received so far but has not as-yet proven its product-market fit. Should this product ultimately fail and we choose to use another instead, what will happen to me? Will I be made redundant?
Previous to 2023, I wouldn’t have been concerned about this. But, as already mentioned in this post, the current tech climate shows this to be a very real concern. Redundancy is particularly precarious for me since I live in the US on a visa that depends on my employment specifically at Spotify; my visa cannot be transferred to another employer. If my employment at Spotify were to end, my wife and I would have 3 months to leave the country, losing the friends and life we've built here.
Risk 3. – Delaying my Green Card application process
Spotify are currently working with immigration lawyers to obtain a Green Card for me to have permanent residency in the US and continue my work for Spotify USA Inc.
Changing my role changes the basis of the justification for me to have a Green Card, which requires us to redo some of the steps we've already taken.
This introduces a 6-9 month delay to an already lengthy process. With the current US immigration climate, this could potentially risk my ability to stay in the US long-term, especially if immigration policies change.
Rewards & opportunities of going back to IC from EM
Benefit 1. – the obvious one – Visibility and impact in continuing to Tech Lead a new product
It's very rare that one gets the opportunity to found and build a significant product from scratch at a big tech company. I'm so deeply grateful for this opportunity and for each of the individuals that have been involved in getting it off the ground.
As mentioned, the product facilitates the dissemination of high-level company goals and allows leaders/work-managers to carry out dependency resolution and prioritization discussions. This means that the project offers high visibility with senior leaders across the company and grows my network as a result.
Whether my impact leads to new opportunities, a promotion, decent compensation review, or even just pats on the back, the network I've grown and the story I can now tell cannot be taken away; I've made a ton of learnings on how to bootstrap new products inside a big tech company and in effective practices for big tech companies plan large scale projects (maybe that should be a future post...).
Benefit 2. – Greater job security
I know, I know... this one contradicts Risk number 2 above, but hear me out...
In my opinion, the title of Senior Engineer is one of the safest roles at Spotify (provided you're making an impact and receive positive performance reviews, of course).
Why? It's the cheapest level at which the company receives an independent, experienced, action oriented individual who requires little input to create outsized impact.
With the advent of AI coding assistants, a Senior Engineer is experienced enough to navigate the nuances baked into answers that AI tools give. In terms of output, I'd equate a single experienced and high performing Senior Eng + AI to at least 3 engineers of the level below, making them a better return on investment for the company.
Jobs for Senior Engineer and Engineer II (the level below Senior at Spotify) are among the most common openings in engineering at Spotify, with an experienced Senior often preferred due to their ability to onboard and make impact quickly.
As with most tech companies, the middle management layer at Spotify is being squashed. As a result, many engineering managers are taking on more reports and/or more teams than ever before, leading to lower headcount demands for the EM / Senior EM role.
From my perspective, should a high-performing EM and a high-performing Senior find themselves in a team and/or project that gets shut down, the Senior is more likely to find a quick transition into another role at Spotify.
Benefit 3. – Getting back to being a builder
I generally think of the EM role at Spotify as having three main components: people, delivery, and strategy.
I like all three of these areas, but the one that lights me up the most is strategy. It's the closest to the creation process out of the EM facets, and creating things is why I became a software engineer. Ideally I'd be closer still, designing and writing software, which is exactly what this change offers. I hear some whispers of EMs becoming more involved in coding/design these days, but it's pretty rare for EMs to get time to design systems or write code at Spotify.
Despite strategy being a component of being an EM, it's the area in which EMs of my level are least often involved (depending on the area, chemistry, skillset of the EM, among other factors). EMs are guaranteed to have to handle people and, most of the time, delivery, but strategy is often handled by their managers and skip managers.
Moving back to an IC role takes me closer to having direct contribution to the creation process which keeps me more motivated and engaged. I wouldn't say that I outright prefer IC to EM, but I do prefer to be in a creator role rather than a people/delivery role.
Benefit 4. – A better chance of promotion?
As mentioned in Benefit 2, middle management at Spotify, like at many big tech companies, is being squashed. This makes it very hard to find promotions to the level above the EM title I had and beyond.
Staff Engineer roles, the role above my current title of Senior Engineer, aren't exactly in abundance but seem to be ever so slightly more common additions to the jobs board than Senior Engineering Manager.
My performance reviews as an EM were always strong (one example: my reports never rated my below 96/100 for Spotify's key EM criteria of "would I recommend my manager to others", and another: my teams always delivered what they needed to on time and to meet requirements). Strong performance is only one part of the equation – fortune and prowess – you also need to a role of the next level to become available, and there was no sign of that in my previous org.
In addition to slightly higher likelihood of Staff positions opening up, my tech lead role more neatly aligns with the Staff Engineer role than the SEM role and staying with this impactful project in general probably gives me a slightly better chance of levelling up.
Would I have made this change if EM was an option in the new org?
No. I probably would have stuck with the EM role had this been a posibility in the org I've joined, mainly because I wouldn't have to process a role change with US immigration in regards to my visa or delay my Green Card application process.
That said, it wouldn't have been an easy decision, since I am really interested in the Staff Engineer role and spending most of my time creating rather than managing.
Wrap-up
I've been thinking for the past couple of years that I've not taken a decent risk in my career for a while. I was fearing that I was becoming to safe and comfortable, so the timing felt right to take this move.
If you're considering you're next move and risk to take, I encourage you to lay out the pros/cons, take thoughtful and intentional risks, and do the best you can with the information you have at the time.
Thank you for reading 🙏🏼
Links to my socials where I post more content are here 👋🏼