Linear stability of the non-parallel Batchelor vortex is studied using global modes. This family of swirling wakes and jets has been extensively studied under the parallel-flow approximation, and in this paper we extend to more realistic non-parallel base flows. Our base flow is obtained as an exact steady solution of the Navier-Stokes equations by direct numerical simulation (with imposed axisymmetry to damp all instabilities). Global stability modes are computed by numerical simulation of the linearized equations, using the implicitly restarted Arnoldi method, and we discuss fully the numerical and convergence issues encountered. Emphasis is placed on exploring the general structure of the global spectrum, and in particular the correspondence between global modes and local absolute modes which is anticipated by weakly non-parallel asymptotic theory. We believe that our computed global modes for a weakly non-parallel vortex are the first to display this correspondence with local absolute modes. Superpositions of global modes are also studied, allowing an investigation of the amplifier dynamics of this unstable flow. For an illustrative case we find global non-modal transient growth via a convective mechanism. Generally amplifier dynamics, via convective growth, are prevalent over short time intervals, and resonator dynamics, via global mode growth, become prevalent at later times.