Cook the pasta according to package directions. Drain and rinse with cold water to cool completely.
If using fresh or frozen corn, cook it quickly in a skillet or boil until tender. Let cool.
In a large bowl, combine mayonnaise, sour cream, lime juice, chili powder, garlic powder, paprika, salt, and pepper. Mix until smooth.
Add the cooled pasta, corn, feta cheese, red onion, and cilantro to the bowl.
Toss everything together until well coated in the creamy dressing.
Taste and adjust seasoning if needed—add extra lime juice or chili powder for more zing.
Chill in the fridge for at least 30 minutes before serving for best flavor.