I only encountered it relatively recently, and I also thought it meant you were a entry level engineer. What they are using it for resembles "Software Architect" that was used at my past jobs. I know that the old perception of the "software architect" is someone who doesn't touch code, but by the time I started working, agile kind of turned those into individual contributors for better or worse.