With the cursor on an opening parenthesis ([{
etc, use C-M-n
to jump to the matching closing one. This works even if there are nested parentheses. You can use C-M-p
to go back.
Emacs has other ways of moving by parentheses, but this is the one I find most useful.