The equilibrium reaction for the auto-dissociation of water is:
$$2\text{ H}_2 \text{O}(l) \leftarrow \rightarrow \text{H}_3\text{O}^+(aq) + \text{OH}^-(aq)$$
The associated equilibrium constant $K_w$ is:
$$K_w=[\text{H}_3\text{O}^+]\times [\text{OH}^-] \approx 10^{-14}$$
(Strictly speaking the expression is:
$$\frac{[\text{H}_3\text{O}^+]\times [\text{OH}^-]}{[\text{H}_2\text{O}]}$$
But because $[\text{H}_2\text{O}]=\text{constant}$ for dilute solutions we can use the first expression.)
The reaction rates for the reactions are, where $k$ are the rate constants:
Forward reaction:
$$\text{H}_2\text{O}(l) \rightarrow \text{H}_3\text{O}^+(aq) + \text{OH}^-(aq)$$
$$v_f=k_f[\text{H}_2\text{O}]$$
Reverse reaction:
$$\text{H}_2\text{O}(l) \leftarrow \text{H}_3\text{O}^+(aq) + \text{OH}^-(aq)$$
$$v_r=k_r[\text{H}_3\text{O}^+][\text{OH}^-]$$
We can now show easily that:
$$\boxed{K_w=\frac{k_f}{k_r}}$$
Because in our case the rate constants $k$ are only dependent on temperature (see Arrhenius) that means that $K_w$ is a temperature (only) dependent constant.