Search by job, company or skills

AWS Data Engineer

AWS Data Engineer

Brillio
5-7 Years
Not Disclosed

This job is no longer accepting applications

Job Description

About the Company

We're looking for a Senior Data Engineer to design, build, and support scalable cloud-native data platforms on AWS — someone equally comfortable in the weeds of a pipeline and thinking through system-level architecture. You'll own production-grade batch and streaming pipelines, modern lakehouse architectures, and reliable ETL/ELT solutions, working closely with engineering, analytics, and infrastructure teams to ship secure, scalable, high-performing data solutions.

About the Role

Key Responsibilities

  • Design, develop, and maintain batch and streaming data pipelines on AWS, with a strong eye toward end-to-end system design and reliability.
  • Build scalable ETL/ELT workflows using AWS Glue, PySpark, and SQL.
  • Develop event-driven ingestion solutions using Lambda, SQS, API Gateway, or EventBridge.
  • Design and optimize lakehouse architectures using Amazon S3 and modern table formats (e.g., Apache Iceberg).
  • Implement secure data access using IAM, Lake Formation, and AWS best practices.
  • Build reliable data processing with monitoring, logging, retry mechanisms, and data quality checks.
  • Build and support streaming solutions using Kafka, Amazon MSK, Kinesis, or similar.
  • Collaborate cross-functionally to deliver scalable, well-architected data platforms — occasionally partnering on infra (Terraform/CloudFormation, containers) where pipelines meet platform.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience designing, building, and supporting production data pipelines.
  • Strong analytical, problem-solving, and communication skills.

Required Skills

  • 5+ years in Data Engineering with strong AWS expertise and solid system design fundamentals.
  • Hands-on with Glue, Lambda, S3, Athena, IAM, SQS, DynamoDB, CloudWatch, EMR, and ECR.
  • Strong SQL and PySpark skills building production ETL/ELT pipelines.
  • Experience with data lake/lakehouse architectures and Apache Iceberg (or similar table formats).
  • Experience with Kafka, Amazon MSK, Kinesis, or equivalent streaming platforms.
  • Strong understanding of data modeling, dimensional modeling, and data quality principles.
  • Experience troubleshooting distributed systems and optimizing production data pipelines at scale.

Preferred Skills

  • AWS Lake Formation
  • Terraform or CloudFormation, Docker and containerized workloads
  • CI/CD (GitHub Actions, Jenkins, GitLab CI)
  • Data observability and quality frameworks

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

7-11 yrs
Bengaluru, India
Skills:
Kms, Pyspark, Iam, Sql, Python, AWS Lake Formation
6-8 yrs
Bengaluru, India
Skills:
Pyspark, SQL Server, AWS Glue, Apache Spark, Postgres, AWS Athena, Visual Studio, SSIS, Python, Sql, S3, Ec2, Redshift, Matillion, Step Functions, Lambda functions, AWS Analytics services, Data-Pipelines
4-6 yrs
Bengaluru, India
Skills:
snowflake , Data Modeling, CSS, Sql, HTML, ELT, Data Quality, React, Git, Typescript, Javascript, Agile, Data Warehousing, Scrum, Data Governance, Python, AWS, Etl, Generative AI, LLMs, CI CD, AI agents, RAG architectures
5-7 yrs
Bengaluru, India
Skills:
snowflake , Scala, Redshift, Sql, Spark, BigData, Databricks, Python, AWS, dbt
4-6 yrs
Bengaluru, India
Skills:
Sql, Databricks, S3, Emr, Lambda, Pyspark, AWS, Kubernetes, Iam, Docker, Git, Redshift, Airflow, Glue