You could always "taper", instead of layering.

This produces a fairly blunt cut in the back, with graduated length on the sides. You get length, with shorter pieces on the sides.

I have this cut, and my longest hair is booty length, with the shortest being around breast length at the front and somewhere in-between on the sides.

When all the hair is pulled to the back, it's kind of "U" shaped.