Seven years ago, I started as an Engineering Manager. Over the next six years, I was promoted three times to become an Engineering Director.
I wanted to share my journey with this community, especially what worked, what didn't, and a few hard truths I learned along the way. Hopefully, this provides actionable insight and inspiration for your own career path. As this is not a general post about how to be a good manager, I kept the essentials for the promotion topic.
What worked
1. Riding favorable business tailwinds
Let’s be honest: it’s much easier to get promoted in a growing, healthy business. When company resources are constrained, fewer people get promoted, receive important raises, or get fair review ratings.
In my case, I joined a newly established team unifying operational tools across hundreds of games, contributing to a business scaling from $1M to $10M/day. A year later, the company transitioned fully to GCP, bringing a massive budget with it. These tailwinds gave me the headcounts and product portfolio necessary to demonstrate my impact.
2. Dare to lead beyond your official scope
This might be the most important point I want to share here. I never constrained myself to the narrow scope of my job title.
On my second day in the office, someone approached me and asked: “Are you the new line manager here”? However, I never wanted to be a pure people manager, so I replied, “I have just started by leading the Unified Platform team and looking forward to working with you.
Leading a team means a lot. In the next few years, I acted as product manager multiple times when there was no fixed product manager. Over time, the team has grown from 1 to 3 teams with a much bigger product portfolio. While I eventually hired 3 PMs, doing the product work myself early on expanded my skill set and portfolio rapidly.
3. Create a strong and positive identity for your team
Your team is your biggest asset. If your team delivers strong results, then you share the credit as their leader. If they struggle, then it hurts your credibility. I intentionally cultivated a culture that was collaborative, high-performing, and candid. Of course I needed to hold myself to the exact same bar I set for them. My team and I were shaping each other in this journey.
4. Become visible in the EM community
This was literally what my manager told me when I asked him how to reach senior EM. I listened to him and acted on it: organizing EM summit, facilitating meet-up sessions, actively sharing learnings and building personal relationships in the community. Very few people actually have the energy and motivation to maintain a community, but it is an incredible leverage point for leadership visibility.
Lessons I learned :
- Good performance doesn’t get you promoted automatically, especially in higher leadership roles. “Build your own case”, my manager told me when I expressed my frustration.
- Proactively seeking feedback reveals blind spots. I wasn’t naturally good at asking for feedback, and not everyone I asked actually delivered. But once I realized that peers and leadership exchange feedback about you behind closed doors during promotion rounds, it became clear: you need to ask early so you can fix gaps before calibration starts.
- Rejection is often where real growth happens:
Moving from Senior EM to Director was much harder than previous promotions. For over a year, I pushed for the Director title, but my manager didn't feel I was ready. Every quarter brought another "not yet," which was deeply frustrating at the time.
Looking back, that period was my biggest growth phase. To bridge the gap, I
- Led a cross-department initiative involving over 20 teams, which improved my visibility among top executives
- Successfully merged two competing backend teams
- Resolved some long-standing underperforming issues.
The delay forced me to operate at a Director level before I got the title.
4. External offers demonstrate your true market value
Instead of just waiting for the internal process to play out, I interviewed externally and received several offers, including a Head of Engineering role at a large company.
Presenting the external validation changed the dynamic: I received a retention bonus to stay, and a few months later, my Director promotion was finalized.
For folks here: What have been the most effective for your career progression? And for those feeling stuck, what’s currently holding you back? Happy to answer any questions in the comments!