Earlier quoted context omitted.
The main thing is that Google prefers to downlevel people who have external experience. I (male) had 5 years of experience, still was hired at L3. I know many others who have the same story. So the L4 person probably had some better story/negotiation which allowed them to start at L4. It of course could be bias. It was really frustrating for me to be at the same level as new grads, though on reflection, I was not at…
Can I ask why you might think that you were not at the same level? Why is Google a special software snowflake and none of your external experience is transferable?
One of the reasons I chose to join Google over another security-related company (that would have done little coding) was that I wanted to learn how to write software better. I've learned a lot about testing, understanding the reliability of distributed systems, writing code for maintainability, etc.