Do ETL developers write code?

Yes, they often write scripts or use visual interfaces to automate data workflows and transformations.