Which role should I aim for? I have 10+ years of extensive in Software Development field.
Always aim higher. If they like you but you don't quite make the higher level, it's easy to downlevel, while fewer companies will uplevel you if you start interviewing for a lower level.
You can aim for Principal but most likely you will get l4. Unless you absolutely smash the interview.