SQL developers write and tune the queries, procedures and reports that sit between applications and the database. It is one of the more realistic first jobs in the data track, with lower entry requirements than data engineering and consistent demand in banking, insurance and services firms. The ceiling is lower too, so most people treat it as a stepping stone: two or three years of SQL development followed by a move into data engineering, BI or analytics is a very common Indian career path.