Heat broiler, with rack set 4 inches from heat. Place salmon on a foil-lined rimmed baking sheet; season with salt and pepper. Broil, without turning, until opaque throughout, 7 to 9 minutes. Let cool briefly, then flake.
Divide spinach and tomatoes among serving plates. Top with salmon, goat cheese, and pecans, and drizzle with vinaigrette.