DEV Community

Discussion on: What are some lesser-known roles and specializations within software development?

fasani profile image
Michael Fasani

So after senior you decide if management is perhaps your thing and you can move that direction. If you want to continue coding, the 2 more common roles are tech-lead developer and above that principal developer. Then above that in very large companies you may have the title senior principal then distinguished developer and then fellow developer at companies like IBM.

A title I saw recently which I quite like was “Data Visualization Engineer” skill set was querying big data and making charts from that data.

Then in the 3D/Web GL space you have “3D talent” which often means you code but also you can work with 3D modes etc.