In a bowl, toss shrimp with olive oil, chili powder, smoked paprika, garlic powder, salt, black pepper, and cayenne if using.
In a separate small bowl, whisk together mayonnaise or Greek yogurt, sriracha, lime juice, and honey until smooth; season with salt and pepper.
Divide chopped lettuce among plates or stack molds to form the salad base.
Layer diced cucumber, tomatoes, avocado, shredded carrots, and sliced red onion over the lettuce.
Arrange the seasoned shrimp on top of each layered base.
Drizzle the spicy dressing over the shrimp stacks.
Garnish with chopped cilantro or parsley, sprinkle sesame seeds, and serve with lime wedges.