Resource aware random key pre-distribution schemes have been proposed to overcome the limitations of energy constrained wireless sensor networks. In most of these schemes, each sensor node is loaded with a key ring. Neighboring nodes are considered to be connected through a secure link if they share a common key. Nodes which are not directly connected establish a secure path which is then used to negotiate a symmetric key. However, since different symmetric keys are used for different links along the secure path, each intermediate node must first decrypt the message received from the upstream node. Notice that during this process, the negotiated key will be revealed to each node along the secure path. The objective of this paper is to address this short-coming. To this end, we propose an end-to-end pairwise key establishment scheme which uses a properly selected set of node-disjoint paths to securely negotiate symmetric keys between sensor nodes. We show through analysis that our scheme is highly secure against node captures in wireless sensor networks. The proposed scheme can be combined with any existing key pre-distribution scheme to enhance the security of its path-key establishment procedure.