I used to primarily lift when my job was providing the cardio. Now, I needed to adjust based on overuse injuries and deciding that benching > 1.7x BW and Squatting >2.25x BW isn't that important anymore. So, I do the following:
Upper Body
2 days a week, 1 day is volume for pushing muscles, strength for pulling, day 2 is opposite. Exercises include weighted dips, paused handstand pushups, pullups (weighted and unweighted), rows etc.
Lower Body
1 day a week lifting, 3-5 days a week cardio. Exercises include box squat, walking lunges, front squat, safety bar squat, split squat, etc. I rarely do a deadlift variation. You can train power and speed easily in a box squat without the injury risk. Cardio is all on the mountain, only 1 day a week weighted, usually 50-60 lbs. Normal route climbs 1000-1200 ft in 1.5 miles then mellows out. I am basically always in the conversation zone. Sometimes for leg endurance I'll pick a distance, say 400m, and fo walking BW lunges...pain.