Acoustic Measurement of water level
You could place an ultrasonic transducer (transmitter-receiver pair) in the top of the tank, sending its signal down to the water, and measure the time between sending a pulse and receiving its reflection.