Hi @JarredLambert,
We will probably need some additional info about your enrollment processes to give a somewhat definite answer on this. The big question I have, as a Canvas admin for my institution, is whether you have the "Limit User to Section" option enabled for your students and/or teachers. I am fairly sure if you're using that option for either students, teaches, or both, the behavior you're describing is likely intended. If you don't use that option for either role, it may be more of a gray area. I'd say the intention of engineers/coders is probably that you would have teachers enrolled in each section that they are teaching. Automation from an SIS usually takes care of this, but if you're adding users manually, it would definitely be some more steps.
Can you let us know about the enrollment options used at your school/institution so we might be able to better answer this or dig deeper into it?
-Chris