40k, 50k, 60k possibly. Medium-level is pretty nebulous though. It could be a talented coder without much experience, or a journeyman with many years and without something extra like domain expertise. Smart money would pay more for the first, but people like a bargain too.
Head out of finance and tech (funded or profitable) and those numbers start to look more like senior salaries.
In 2012, I was looking for mid level work (Gaming, but not entirely dependent on it) and yeah that was exactly the figure I seen. In London 40k is like 20k outside London meaning you have a bunch of Mid Level developers picking up a street sweepers wage without a pension attached.
I just don't believe I somehow missed all the decent jobs during a lul either.