Before you get a builder make sure you get a design.
I see a lot of brick retaining walls that have been 'designed' by a brickie that have failed due to:
Lack of proper foundation; or
Too Thin; or
Lack of proper reinforcement;........or a combination of all three.
That even includes walls that are only retaining 300mm of soil.