How to Grow From Mid-Level to Senior Software Engineer (Full Guide)

27 Apr 2025 · 6 min
6:12

In this instructional video, a former senior engineer turned manager shares the criteria he uses to promote engineers to senior roles and outlines five concrete ways mid‑level engineers can position themselves for promotion. He defines a senior engineer as someone who can independently understand problems and devise appropriate solutions across technical, communication, and collaboration domains. The five growth areas are: (1) showing drive and continuous learning by acquiring new knowledge and sharing it; (2) making others better through mentoring, feedback, code reviews, pair/mob programming, and onboarding; (3) focusing on building the right things by understanding product and business context, challenging requirements, and thinking about user impact; (4) taking ownership and initiative by identifying problems, proposing and implementing solutions, writing documentation, and unblocking teams; and (5) proactively communicating promotion aspirations via one‑on‑ones, maintaining a brag list, and aligning with manager priorities. The speaker also promotes his Engineering Leadership newsletter for further guidance.

Chapters

More from Gregor

30:52
youtube.com

Why Engineers Must Become Multipliers in the AI Era (6 Important Trends)

2mo ago
1:00:48
youtube.com

How to Nail Big Tech Behavioral Interviews as a Senior Software Engineer

8mo ago
33:41
youtube.com

How AI Is Changing Engineering Leadership (2 Biggest Impacts)

10mo ago
51:50
youtube.com

Essential Skills for Engineers to Thrive in the AI Era

10mo ago
17:17
youtube.com

Why Engineers Must Become Multipliers in the AI-Era

11mo ago
20:30
youtube.com

My Mistakes and Advice Leading Engineering Teams

11mo ago
27:53
youtube.com

How Engineering Teams Set Goals and Measure Performance

11mo ago
13:15
youtube.com

Tech Lead is Becoming One of the Most Important Roles in Tech Because of AI

1y ago
18:54
youtube.com

Top 3 Problems New Engineering Leaders Face!

1y ago
18:53
youtube.com

How I Grew My Newsletter Engineering Leadership to 165k Subscribers in 3 Years

1y ago
15:15
youtube.com

Companies Should Stop Obsessing Over AI Tools And Do This Instead

1y ago
See all content