01 - Cook pasta according to package directions until al dente. Drain and rinse under cold water to stop cooking and cool completely.
02 - If using fresh corn, heat a skillet over medium-high heat and char corn kernels until lightly browned, about 5 minutes. Allow to cool completely.
03 - In a large mixing bowl, combine cooled pasta, corn, red onion, bell pepper, jalapeño, and cilantro. Toss to distribute evenly.
04 - Whisk together mayonnaise, sour cream, lime juice, lime zest, chili powder, smoked paprika, cumin, hot sauce if using, salt, and pepper until smooth and creamy.
05 - Pour dressing over salad mixture and toss until all ingredients are evenly coated with the creamy dressing.
06 - Gently fold in all but a small handful of cotija or feta cheese, reserving the remainder for garnish.
07 - Transfer to a serving bowl and sprinkle with reserved cheese. Refrigerate at least 20 minutes before serving to allow flavors to meld.