Sr. Data Engineer

Amazon Inc.

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Amazon Inc. in Bengaluru is seeking a Senior Data Engineer with 4+ years of experience to design, develop, and optimise high-performance data systems.

You will architect real-time and batch pipelines, ingest, transform, and model data for analytics and ML applications. You will collaborate across product, analytics, and infra teams, ensuring data reliability and scalable solutions while mentoring junior engineers and leading design reviews.

Qualifications

  • 4+ years of experience in data engineering, backend development, or large-scale data systems.
  • Strong proficiency in Python; experience with Java or Scala is a plus.
  • Hands-on experience with real-time processing frameworks such as Kafka, Spark Streaming, or Flink.
  • Solid understanding of data modelling, distributed systems, and API integrations.
  • Proficiency with SQL and NoSQL databases and working experience on AWS (S3 EMR, Redshift, Glue, Kinesis).
  • Familiarity with web scraping frameworks (Scrapy, Selenium, Playwright) or similar data acquisition tools.
  • Experience in optimising ETL pipelines and handling large-scale datasets.

Responsibilities

  • Design, build, and maintain real-time and batch data pipelines for structured and unstructured datasets.
  • Develop scalable data ingestion, transformation, and processing frameworks for high-volume data environments.
  • Collaborate with product, analytics, and infrastructure teams to ensure data reliability, availability, and performance.
  • Build APIs and data models that support large-scale analytics and machine learning applications.
  • Optimise query performance, storage systems, and ETL workflows for massive datasets.
  • Mentor junior engineers, contribute to best practices, and lead design reviews for critical data infrastructure.

Skills

Python
Java/Scala
Kafka
Spark Streaming
Flink
SQL/NoSQL
AWS
Data Modelling
Distributed Systems
APIs

Tools

Scrapy
Selenium
Playwright
Airflow
Step Functions

Job description

We are seeking a Senior Data Engineer with 4+ years of experience in building scalable, distributed, and high-performance data systems. In this role, you will architect, develop, and optimise real-time pipelines and analytical systems that enable Amazon teams to extract actionable insights and power intelligent decision-making across the organisation.

Responsibilities
  • Design, build, and maintain real-time and batch data pipelines for structured and unstructured datasets.
  • Develop scalable data ingestion, transformation, and processing frameworks for high-volume data environments.
  • Collaborate with product, analytics, and infrastructure teams to ensure data reliability, availability, and performance.
  • Build APIs and data models that support large-scale analytics and machine learning applications.
  • Optimise query performance, storage systems, and ETL workflows for massive datasets.
  • Mentor junior engineers, contribute to best practices, and lead design reviews for critical data infrastructure.
Requirements
  • 4+ years of experience in data engineering, backend development, or large-scale data systems.
  • Strong proficiency in Python; experience with Java or Scala is a plus.
  • Hands-on experience with real-time processing frameworks such as Kafka, Spark Streaming, or Flink.
  • Solid understanding of data modelling, distributed systems, and API integrations.
  • Proficiency with SQL and NoSQL databases and working experience on AWS (S3 EMR, Redshift, Glue, Kinesis).
  • Familiarity with web scraping frameworks (Scrapy, Selenium, Playwright) or similar data acquisition tools.
  • Experience in optimising ETL pipelines and handling large-scale datasets.
Preferred Qualifications
  • Experience in AI/ML data pipelines or analytical dashboarding.
  • Exposure to workflow orchestration tools (Airflow, Step Functions, or similar).
  • Experience mentoring engineers or leading small technical teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

AagatiServe Pvt Ltd • Delhi

On-site
INR 1,800,000 - 2,400,000
Sr. Data Engineer
Sr. Data Engineer

BigThinkCode • Chennai District

On-site
INR 800,000 - 1,200,000
Sr. Data Engineer
Sr. Data Engineer

Minfy Technologies • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Aws Data Engineer
Aws Data Engineer

Qentelli LLC • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Senior Data Engineer
Senior Data Engineer

Proclink • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Data Engineer (Data & Analytics)
Senior Data Engineer (Data & Analytics)

Summit Consulting Services • Ernakulam

On-site
INR 1,000,000 - 1,800,000
Collaborative culture
Opportunity to influence architecture
Modern cloud-native tech stack
Lead AWS Data Engineer
Lead AWS Data Engineer

Weekday (YC W21) • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Data Engineer - AWS
Senior Data Engineer - AWS

AuxoAI Inc. • Hyderabad

On-site
INR 2,800,000 - 4,200,000
Senior Data Engineer
Senior Data Engineer

INFOSLAB CONSULTANCY PRIVATE LIMITED • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Data Engineer
Senior Data Engineer

StartAppss System India Pvt. Ltd. • Indore District

On-site
INR 1,800,000 - 3,600,000