Software Engineering is about much more than coding. There are engineers that are solicited by everyone for their projects, teams and even companies. The mythical 10x engineers. What makes these engineers special? Is it their algorithmic prowess, knowledge of programming languages, communication skills, quality of code or something else? Having had the pleasure of working with (and working for) few of the best engineers in the world, I will talk about what makes a “rockstar” software engineer.