- Today
- Holidays
- Birthdays
- Reminders
- Cities
- Atlanta
- Austin
- Baltimore
- Berwyn
- Beverly Hills
- Birmingham
- Boston
- Brooklyn
- Buffalo
- Charlotte
- Chicago
- Cincinnati
- Cleveland
- Columbus
- Dallas
- Denver
- Detroit
- Fort Worth
- Houston
- Indianapolis
- Knoxville
- Las Vegas
- Los Angeles
- Louisville
- Madison
- Memphis
- Miami
- Milwaukee
- Minneapolis
- Nashville
- New Orleans
- New York
- Omaha
- Orlando
- Philadelphia
- Phoenix
- Pittsburgh
- Portland
- Raleigh
- Richmond
- Rutherford
- Sacramento
- Salt Lake City
- San Antonio
- San Diego
- San Francisco
- San Jose
- Seattle
- Tampa
- Tucson
- Washington
Uber Senior Director Shares 3-Step Promotion Strategy
Engineer tripled salary in 6 years by proactively solving problems and aligning with management
Mar. 11, 2026 at 9:05am
Got story updates? Submit your updates here. ›
Madan Thangavelu, a 39-year-old senior director of engineering at Uber, shares how he rapidly advanced from software engineer to senior director in just six years. He outlines a three-step strategy that involved proactively identifying and solving problems, finding supportive managers, and timing his ambitious ideas to align with the company's needs.
Why it matters
Thangavelu's story provides a roadmap for engineers and middle managers looking to break out of plateaus and advance their careers quickly in the competitive world of Big Tech. His experience highlights the importance of taking initiative, building trust with leadership, and understanding organizational timing when proposing new solutions.
The details
Thangavelu joined Uber as a senior software engineer in 2014 and was identified as a management candidate two years later. He transitioned to his first management role in 2017, leading a team of five engineers. Over the next several years, he was promoted to senior manager, director, and finally senior director, now leading a team of 530 engineers across seven locations. Thangavelu credits his rapid rise to three key strategies: proactively identifying and solving problems, finding managers who offered mutual trust and support, and carefully timing the introduction of his ambitious ideas to align with the company's needs.
- Joined Uber as senior software engineer in October 2014
- Identified as management candidate and given additional responsibilities in 2016
- Transitioned to first management role in March 2017, leading a team of 5 engineers
- Promoted to senior manager in September 2019, leading a team of 59 engineers
- Promoted to director of engineering in 2022, leading a team of 165 engineers
The players
Madan Thangavelu
A 39-year-old senior director of engineering at Uber from Mountain View, California.
Uber
An American ride-hailing company that operates in over 10,000 cities worldwide.
What they’re saying
“I advanced from software engineer to senior director in just six years. From what I've seen in Big Tech, many middle managers plateau before they make it this far, this fast.”
— Madan Thangavelu, Senior Director of Engineering (Business Insider)
“I didn't do those things with the goal of becoming a manager; in fact, I was surprised when I was asked to step up. I performed those because it was second nature for me.”
— Madan Thangavelu, Senior Director of Engineering (Business Insider)
What’s next
Thangavelu's continued leadership and growth at Uber will be closely watched, as his rapid career progression serves as an inspiration for other engineers and middle managers looking to advance in the competitive world of Big Tech.
The takeaway
Thangavelu's story demonstrates that with a proactive mindset, strong technical skills, and the ability to build trust with management, engineers can accelerate their careers and break out of middle management plateaus in a relatively short period of time.


