In a bowl, whisk together the olive oil, lime juice, chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, and black pepper. Place the chicken in a resealable bag or shallow dish and pour the marinade over it. Make sure each piece is fully coated. Marinate in the refrigerator for at least 30 minutes, or up to 2 hours for deeper flavor.
Heat a skillet or grill pan over medium-high heat. Add a drizzle of olive oil if needed. Cook the chicken for about 6-7 minutes per side, or until the internal temperature reaches 165°F (74°C). The exterior should have a nice golden sear. Remove the chicken from the heat and let it rest for 5 minutes before slicing into strips.
In a separate skillet over medium heat, sauté the corn kernels for about 3-4 minutes until lightly charred. Transfer the corn to a bowl and mix it with mayonnaise, sour cream, lime juice, chili powder, and smoked paprika if using. Stir in the crumbled cotija cheese and chopped cilantro.
In a large bowl, mix the cooked rice with lime juice and chopped cilantro. Fluff with a fork to distribute the flavors evenly.
Spoon a generous serving of cilantro-lime rice into a bowl. Top with slices of the cooked chicken, a hefty spoonful of street corn, and your choice of toppings like avocado, tomatoes, jalapeños, and extra cheese. Serve with lime wedges for that extra fresh zing.