ETL Developer Job Description The purpose of the ETL Developer is to develop extraction, translation and loading jobs which will populate the Data Warehouse. Develop and enhance the back-end of the data warehouse to satisfy specified and agreed user requirements