Junior Data Engineer

ALP (Computational Finance, AI and Data Engineering)

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

3 days ago
Be an early applicant

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

Angel Lane Partners (ALP) is seeking a data engineer in Bengaluru to build and maintain data pipelines powering analytics and calculations for financial clients. You will work with senior engineers and analysts to develop ingestion jobs, quality checks and data models, writing production SQL and Python, and supporting pipelines in client environments.

Role includes frequent travel to GCC client sites; a valid passport is required.

Qualifications

  • Bachelor's degree in CS/IT or related field.
  • Strong SQL skills with SQL Server or PostgreSQL.
  • Hands-on Python for ETL and data pipelines.
  • Experience building data pipelines in production with ETL tools such as Informatica or SSIS.

Responsibilities

  • Build and maintain ETL/ELT pipelines in Python, SQL and ETL tools.
  • Develop and schedule workflows in Airflow or Prefect.
  • Write data-quality checks and data lineage information.
  • Load and transform data across Landing/Raw → Core → Data Mart layers.
  • Write and tune SQL and review execution plans.
  • Record tests and monitor scheduled jobs.

Skills

SQL
PostgreSQL
Python
ETL pipelines
Airflow
Prefect
Data modeling
Testing
Git
AWS

Education

Bachelor's degree in CS/IT

Tools

Informatica
SSIS
SQL Server
dbt

Job description

Location: Bengaluru, with frequent GCC travel
About ALP

Angel Lane Partners (ALP) is a computational finance, data engineering and AI/ML firm with offices in Dubai, London, Bengaluru and Riyadh. We work with banks, financial institutions and government entities across the GCC.

Role Overview

You will build and maintain the data pipelines behind the analytics and calculation platforms ALP delivers to financial-services clients. Working with senior data engineers, backend developers and analysts, you will develop ingestion jobs, data-quality checks and data models that feed calculations and reports. You will write production SQL and Python, test your own pipelines, and support them in client environments.

Travel

The role is based in Bengaluru, with frequent travel to client sites in the GCC, sometimes for several weeks at a time. A valid passport is required.

Key Responsibilities
  • Build and maintain ETL/ELT pipelines in Python, SQL and ETL tools such as Informatica or SSIS, pulling data from databases, APIs, views and file/folder feeds, following designs set by senior engineers.
  • Develop and schedule workflows in Airflow or Prefect, including retries, task dependencies, backfills and failure alerts.
  • Write data-quality checks covering mandatory fields, data types, allowed values and ranges, duplicates, referential integrity, and source-to-target reconciliation.
  • Build full and incremental loads with batch IDs, checksums and watermarks, so pipelines can be rerun without duplicating or losing data.
  • Load and transform data across the Landing/Raw → Staging → Core → Data Mart layers, including SCD2 tables and effective-dated reference data.
  • Write and tune SQL for transformations, and work with senior engineers on indexing and execution-plan reviews.
  • Write unit, integration and reconciliation tests for your pipelines.
  • Record lineage, metadata and audit-trail information for the data you load.
  • Monitor scheduled jobs, investigate failures, and document root causes and fixes.
  • Work with analysts and client data owners on source-to-target mapping, as-of dates and cut-off logic.
  • Follow access-control, masking and retention rules on client data, and keep pipeline documentation current.
Required Skills
  • 2-4 years in data engineering, or in a development or analytics role with substantial pipeline work.
  • Strong SQL, including joins, window functions, CTEs, aggregations and reading execution plans.
  • Hands-on PostgreSQL or Microsoft SQL Server, including stored procedures, transactions and basic indexing.
  • Python for ETL (pandas, SQLAlchemy, database connectors).
  • Experience building and running data pipelines in production with Python, Informatica, SSIS or similar ETL tools.
  • Hands-on AWS experience, such as S3, RDS, Glue or Lambda.
  • Experience with Airflow, Prefect or a comparable scheduler/orchestrator.
  • Loading data from varied sources: databases, APIs, flat files and spreadsheets.
  • Understanding of data modelling concepts: 3NF, fact and dimension tables, star schema, SCD2, effective dating.
  • Git, including branching and pull-request reviews.
  • Writing automated tests for data code.
Preferred Skills
  • Exposure to banking or financial-services data (transactions, exposures, positions, market rates) and related concepts such as business dates, cut-offs, control totals and reconciliation.
  • Teradata or Oracle.
  • PySpark or Databricks; columnar file formats such as Parquet.
  • Certifications in BI, ML, cloud or infrastructure.
  • dbt or a similar SQL transformation framework.
  • CI/CD for pipeline and database changes.
  • Logging and monitoring tools (e.g. Grafana).
  • Preparing datasets for BI tools such as Power BI, or for quant models.
Qualifications
  • Bachelor's or master's degree in Computer Science, Data Engineering, IT or a related field.
  • Able to explain data issues clearly to analysts and client teams, in writing and in person.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

ALP (Computational Finance, AI and Data Engineering) • Bengaluru

On-site
INR 1,800,000 - 5,500,000
AI Engineer
AI Engineer

ALP (Computational Finance, AI and Data Engineering) • Bengaluru

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

Algoleap Technologies • Bengaluru

On-site
INR 2,400,000 - 4,500,000
Senior Data Engineer
Senior Data Engineer

Luxoft India • India

On-site
INR 1,500,000 - 2,000,000
Engineer - Data Analytics
Engineer - Data Analytics

HireWand Technologies • Karnataka

On-site
INR 600,000 - 1,200,000
Data Engineer
Data Engineer

ScaleupAlly • Uttar Pradesh

On-site
INR 1,500,000 - 2,300,000
Senior Credit Risk Business Analyst
Senior Credit Risk Business Analyst

ALP (Computational Finance, AI and Data Engineering) • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Lead Data Engineer
Lead Data Engineer

Algoworks • Dadri

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

ISA • Maharashtra

On-site
INR 600,000 - 900,000
Lead Data Engineer
Lead Data Engineer

Navikenz • Bengaluru

On-site
INR 1,200,000 - 1,800,000