Search by job, company or skills

Data Engineer

Data Engineer

Recro
3-5 Years
Not Disclosed
Early Applicant
  • Posted 2 months ago
  • Be among the first 50 applicants

Job Description

Role - Data Engineer

Experience - 3-5 yrs

Location - Bangalore

We are looking for a Data Engineer II (SDE-2) to join our data team. The ideal candidate will be a play a key role to develop of high performant and scalable Data Lake-house, moving us toward a world of sub-minute data latency and unified batch/streaming compute. This is an engineering-heavy role where you will manage complex CDC flows, optimize distributed query engines and leverage AI to accelerate our development lifecycle.

Technical Priorities

  • Real-time CDC: Ownership of high-throughput ingestion from RDBMS to Lakehouse using Debezium, PeerDB.
  • Lakehouse Architecture: Designing and optimizing table formats (Iceberg, Delta, Hudi) for both performance and storage efficiency.
  • Unified Compute: Developing robust ETL/ELT frameworks in PySpark and Flink (handling both batch and streaming workloads).
  • Infrastructure & Ops: Managing data workloads on AWS (EMR, EKS, MSK, S3) and automating everything via Gitlab/Github Actions.
  • Query & BI: Tuning Trino or Clickhouse to power real-time dashboards in Metabase, Superset, and PowerBI.

Requirements

  • Experience: 3–5 years in Data Engineering, specifically with distributed systems and cloud-native architectures.
  • Coding: Expert-level Python/PySpark and SQL.
  • Familiarity with Go/Java/Scala is a plus
  • Infrastructure: Hands-on experience with AWS (S3, EKS, MSK) and Infrastructure-as-Code.
  • Orchestration: Experience with Airflow or Temporal for complex workflow management.
  • AI-Native: Proficiency in using AI tools (Claude, Codex, Copilot) to write, test, and document code efficiently.
  • Systems Thinking: Ability to explain the trade-offs between different storage formats and processing frameworks.
  • Tech LeaderShip : Drive key tech initiatives by preparing TRD and actively involve in design reviews.
  • Domain Modelling - Should be hands on in designing Domain models for OLAP like Fact, Dimension and types of SCD's and OBT pattern tables.
  • Self Starter - Lead the team technically and bring in new ideas to contribute to the growth of the charter.
  • Customer First - Interact with the Product & Key Stakeholders & help them by adding value to the business workflow with data & analytics.

Our Tech Stack

  • Ingestion: Debezium, PeerDB, Olake
  • Storage: Delta, Iceberg, Hudi (S3-based Lakehouse)
  • Compute: PySpark, Flink, EMR, EKS
  • Streaming: MSK (Kafka)
  • Query Engines: Trino, Clickhouse
  • Orchestration: Airflow, Temporal
  • DevOps: Gitlab, Github Actions, Terraform

Visualization: Metabase, Superset, Tableau, PowerBI

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Temporal

PeerDB

Debezium

MSK

Github Actions

Flink

EKS

Iceberg

Hudi

Metabase

Superset

Trino

Clickhouse

About Company

Similar Jobs

7-9 yrs
Bengaluru, India
Skills:
Pyspark, AWS Glue, Data Modeling, Emr, Avro, Autosys, Sql, Cloudwatch, Terraform, Etl Tools, Databricks, Python, AWS, Airflow, Parquet, AWS Lake Formation, Iceberg
5-10 yrs
Bengaluru, India
Skills:
Power Bi, Pyspark, Agile Scrum, Tableau, Databases, Git, Data Warehousing, Informatica Powercenter, Python, Airflow, Data Lake concepts, Advanced SQL and performance tuning, IICS, dbt, CI/CD
7-11 yrs
Bengaluru, India
Skills:
Kms, Pyspark, Iam, Sql, Python, AWS Lake Formation
3-5 yrs
Bengaluru, India
Skills:
data engineering , AWS Glue, Data Modeling, Sql, Etl, Step Functions, Airflow, IAM roles and permissions
5-15 yrs
₹ 5.5 - 18 LPA
Bengaluru
Skills:
Scala, Python, Spark