Preheat the oven to 400 degrees F. Line a baking pan with parchment. Add the corn, oil, cumin and chili powder and toss to coat. Roast 15 to 20 minutes, stirring occasionally, until cooked through and nicely caramelized. Boil the potatoes in lightly salted water until just tender. Drain well and place in a bowl; add the roasted corn and its cooking oil. Mix in the green beans, lime juice, sugar, salt
Brush steaks lightly with olive oil; season with salt and pepper. Grill over medium-high to desired degree of doneness. Serve the steaks with a generous spoonful of the salad alongside.
Note: To blanch the beans, plunge into boiling water 2 minutes. Drain well, cool in cold water, and then drain well again.