highlisted
Technology

Data engineer jobs: how people get in, and what interviews test

For SQL developers, ETL developers, analysts and backend engineers who want to build the pipelines everything else runs on. Data engineering is almost never a first job; it is a second or third one, and the path into it is clearer than most people think.

Updated From 2,180 open jobs at 707 employersHow we count

Open jobs2,1801,235 first posted in the last 30 days
Employers hiring70712% of jobs via staffing firms
Median pay₹17 lakha year, from 52 posts that state pay
Open to freshers1%of 1,630 posts that state experience

Who's hiring now

Employers by open jobs on 12 November 2026. Recruitment and staffing firms are counted but not ranked.

  1. 1Deloitte India61 jobs
  2. 2HCLTech55 jobs
  3. 3EXL50 jobs
  4. 4NTT Data49 jobs
  5. 5Wipro38 jobs
  6. 6Amazon30 jobs
  7. 7Match Me Resume Match | Citi26 jobs
  8. 8UST26 jobs
  9. 9Capgemini23 jobs
  10. 10EY21 jobs
  11. 11Yash Technologies20 jobs
  12. 12Xoriant17 jobs

Kinds of employer the posts mention:MNC 53%Startup 18%Global capability centre 8.9%Big 4 8.4%SME 7.2%Staffing / recruitment agency 6.6%

What it pays

From full-time posts that state pay: 70 of 2,145 (3.3%), at most 3 per employer. CTC a year; your in-hand is lower after PF and tax.

₹17 lakh median a yearMiddle half: ₹11 lakh to ₹24 lakh · about ₹1,37,500 a month · 52 posts
3–7 years₹20 lakh median · ₹14 lakh–₹25 lakh · 24 posts
7 years or more₹25 lakh median · ₹17 lakh–₹42 lakh · 24 posts

Bars run from the 25th to the 75th percentile; the dark tick is the median. Bands with under 20 posts are left out.

Work out the in-hand for any offer with the salary calculator, or compare fields on salaries in India.

What the posts ask for

Share of these jobs that name each skill, tool, certification or qualification as required or preferred.

Skills and tools

  • SQL66% · 1,432 jobs
  • Python60% · 1,297 jobs
  • AWS44% · 966 jobs
  • Azure43% · 940 jobs
  • Spark34% · 735 jobs
  • Snowflake33% · 723 jobs
  • Databricks33% · 710 jobs
  • Google Cloud29% · 629 jobs
  • PySpark25% · 545 jobs
  • Airflow21% · 459 jobs

Qualifications

  • Graduate34% · 739 jobs
  • Postgraduate19% · 410 jobs
  • B.Tech CSE11% · 232 jobs
  • B.Tech / B.E6.4% · 140 jobs
  • B.Tech IT3.2% · 70 jobs
  • M.Tech / M.E2.9% · 63 jobs
  • MCA2.2% · 49 jobs
Contract / temporary 9.4%Shift work 4.2%Incentives on top of pay 2%Relocation 1.7%Tamil 2.2%

Where the jobs are, and who they're for

Cities by open jobs (a job in three cities counts in each); 149 name no city.

Experience asked

  • Fresher (under 1 year) 0.7%
  • 1–3 years 4.5%
  • 3–7 years 42%
  • 7 years or more 28%
  • Not stated in the post 25%

Work mode: On-site 88% · Hybrid 5.6% · Remote 6.7%

Job titles you'll see

Data EngineerSenior Data EngineerLead Data EngineerData ArchitectSr. Data EngineerData ModelerPrincipal Data EngineerAzure Data EngineerData Engineer IIStaff Data Engineer

How to get hired

Nearly every data engineer job post asks for three or more years. That is not a wall, it is a hint: companies want people who have already broken a pipeline in production and fixed it. The work before "Data Engineer" can be almost anything that touches SQL.

The feeder jobs

  • ETL or SQL developer. People who wrote stored procedures, SSIS packages or Informatica mappings for a bank or insurer are the classic data engineers of tomorrow. Move the same logic into Spark or dbt and you have the story.
  • Data analyst. If you are the analyst who keeps automating your own reports, ask to own the pipeline behind them. Six months of that is real data engineering experience.
  • Backend developer. Python or Java developers who already handle queues, APIs and databases switch easily, often onto Kafka and streaming work.
  • Services-firm trainee. Large IT services firms put some freshers onto Azure, AWS or Snowflake data projects after training. If you join one, say clearly in your first month that you want a data project, and get the relevant certification while you wait on the bench.

What interviews test

  1. SQL, hard version. Deduplicate a table keeping the latest record per customer. Find users active on three consecutive days. Explain why a query with a correlated subquery is slow.
  2. Spark or PySpark. What a shuffle is, why one task takes forty minutes when the rest take two (data skew), when to broadcast a small table, partitioning and file sizes.
  3. Data modelling. Star schema versus a wide table, fact and dimension tables, slowly changing dimension Type 2 and how you'd implement it.
  4. Pipeline design. "Design a daily load of 50 million transactions from a bank's core system." They listen for incremental loads, idempotent reruns, late-arriving data, data quality checks and what happens when the source is down.
  5. Orchestration and cloud. How an Airflow DAG is structured, retries and backfills, and the managed services on the cloud the team uses.

Certifications employers name

Certifications matter more here than in data science, because services firms and consultancies staff projects by them.

  • Microsoft Fabric Data Engineer Associate (DP-700). The older Azure Data Engineer Associate (DP-203) retired on 31 March 2025, so recruiters who still ask for "DP-203" will accept DP-700.
  • AWS Certified Data Engineer – Associate.
  • Databricks Certified Data Engineer Associate, and Snowflake's SnowPro Core, for teams on those platforms.
  • Google Cloud Professional Data Engineer, for GCP shops.

Pick the one that matches the stack in the jobs you want; holding all four helps less than one plus a real project.

Portfolio

Build one pipeline end to end: pull a public API or dataset on a schedule, land raw files in cloud storage, transform with PySpark or dbt, load into a warehouse, add tests that fail loudly, and put the repo on GitHub with an architecture diagram. Watch your cloud bill; set a budget alert on day one.

First titles

Associate Data Engineer, Data Engineer I, ETL Developer, Big Data Developer, Azure Data Engineer, Analytics Engineer.

What the work is like

The job is mostly plumbing, and good plumbing is invisible. When it breaks, the morning dashboards are wrong and everyone knows. Many teams run an on-call rotation for pipeline failures, and month-end and financial-year close (March) are heavy in banks and finance teams.

Pay is among the best in the data family once you are past three years, and the jump to Senior Data Engineer is where it moves most. The ladder goes Data Engineer, Senior, Lead, then Data Architect or Principal Engineer. Platform migrations (Hadoop to cloud, on-premise warehouses to Snowflake or Databricks) keep demand steady.

Latest openings

Fresh from employers' own career sites, one per employer.

All open jobs

New data engineer jobs, every morning.

Our Telegram bot sends you the day's fresh openings for this field, straight from employers' sites. Free, and you can stop it any time.

Start alerts on Telegram

Questions people ask

Can a fresher get a data engineer job?

Rarely as a direct hire, though some product companies and services firms do take freshers into data teams. The realistic plan is to join any role with heavy SQL, ask for pipeline work, and move within 18 to 24 months.

Is Hadoop still worth learning?

Know what HDFS and Hive are, because older bank and telecom systems still run on them and migration projects need people who understand both sides. Spend most of your time on Spark, a cloud warehouse and an orchestrator.

Data engineer or data scientist: which should I aim for?

On Highlisted, "Data Engineer" and "Senior Data Engineer" are among the most common titles in the whole data and AI family, and fewer people train for them than for data science. If you like building systems more than running experiments, the engineering side is usually the easier door.

What do data engineer jobs pay in India?

Of the 2,145 full-time data engineer jobs open on Highlisted on 12 November 2026, 70 state their pay. Counting at most three posts per employer, the median is ₹17 lakh a year (about ₹1,37,500 a month before deductions), and the middle half pay ₹11 lakh to ₹24 lakh. Posts that state pay lean towards smaller employers, so treat this as a floor rather than the whole market.

Can freshers get data engineer jobs?

1% of the data engineer jobs that say what experience they want are open to freshers (under a year): 16 openings on Highlisted on 12 November 2026.

Which cities have the most data engineer jobs?

Bengaluru (845), Hyderabad (378), Pune (367), Chennai (181), Gurugram (136), counting the open jobs on Highlisted on 12 November 2026 that name a city. A job listed in several cities counts in each.

Which companies are hiring for data engineer jobs right now?

By open jobs on Highlisted on 12 November 2026: Deloitte India, HCLTech, EXL, NTT Data, Wipro, Amazon. Recruitment and staffing firms are counted in the totals but not ranked here (they post 12% of these jobs).

Highlisted Editorial Team

The figures on this page are worked out every week from the open jobs on Highlisted, read from employers' own career sites (last read 12 November 2026). The advice is written and checked by our editors against official sources. How we collect and count the data.

Sources (5)
  1. Microsoft Learn: Fabric Data Engineer Associate (DP-700)
  2. Microsoft Learn: retired certification exams (DP-203 retired 31 March 2025)
  3. AWS Certification: Data Engineer – Associate
  4. Databricks: Data Engineer Associate certification
  5. Google Cloud: Professional Data Engineer