According to this intro https://docker.wistia.com/medias/mdseh9gv6v, 200 out of 230 people working for Docker Inc are engineers. I like the ratio.
Note that the price you mention is yearly. A node is anything you can install Docker Engine on. Typically it's a physical or virtual server. All nodes are combined into a swarm, which you can manage from the control plane.