There must be several levels. In the U.S. Army there is the private (new recruit) all the way to General.
What is the rank structure of Imperial Stormtroopers?
For the boring version go to here to Wookieepedia:
Stormtroopers apparently use the same rank system as the Imperial Army, but rarely wear any type of outward insignia. It is mentioned that Stormtroopers most likely have an identification scanner, built into their helmets, which can determine the rank and seniority of other stormtroopers. This does not explain, however, the colored shoulder pads used by Stormtroopers on Tatooine. Also, in the Battle of Hoth, a stormtrooper is seen wearing the insignia of an Army Captain on his armor. It is assumed that such insignia display is for the benefit of non-stormtrooper personnel.
In the higher ranks of the Stormtroopers, it can be reasonably assumed that the senior Stormtrooper officers do not wear the Battle Armor on a regular basis, thus a different uniform, for the more casual "office" setting, would most likely be worn. This explains a number of Imperial officers, seen in the feature films directing groups of Stormtroopers, who appear to be wearing solid black uniforms with rank badges. Such personnel are most likely Stormtrooper commanders whose daily duties do not necessitate the regular wearing of battle armor.
If you click on the links you will see additional examples of people both non-canon (EU) and in-canon in each rank.
Some sample information includes:
So the Storm Trooper Corps Rank are and pauldron colors are:
Officer ranks of the storm Trooper corps:
There used to be a website containing ranks for different divisions in the Galactic Empire, pretty sure it's Legends based though. It was called galacticempire.org/ranks or something along those lines. I don't have a picture since the website no longer exists due to the administrator of the site shutting it down, but I can type out a list: (There was nothing showing for E0, N0, N2, N3, O0, O2, O4, O6, O8, CO0, CO2, CO4, and CO5, so I inferred what they might be)
First Order Stormtrooper squad leaders were Sergeant Stormtroopers within the First Order. Squad leaders (Sergeants) were responsible for all
They would lead teams of seven Troopers and one Corporal. The Corporal acted as the Sergeant's assistant squad leader and conducted all administration within the squad.
The squad consisted of two fire teams - Alpha and Bravo. In a flanking attack, Alpha the (Sergeant and four other troopers) would conduct the assault on the objective while the Bravo Team - the Corporal, 2 Gunner Troopers armed with FWMB-10 repeating blasters and a Marksman armed with a F-11D enhanced scope - would provide fire support (base of fire) to the assaulting team.
A Stormtrooper platoon consisted of: