Second Programming Language for Data Engineer

I already know Python, and I’m looking to learn another language for data engineering. Right now, I’ve chosen Rust, but I’m having second thoughts. I’m also considering Go, Java, C++, and Scala.

Which language do you think would be most useful for a data engineer, and which one has the brightest future in the field?