Full Stack Engineer

Bytespoke
India

Experience: 5+ Years

Role: Senior Data Engineer

Location: India (Remote)

Employment Type: Contract

Role SummaryLooking for a Senior Data Engineer to build a data aggregator layer that ingests, models, transforms, and integrates multi-source battery-attribute data with the EU Digital Product Passport (DPP).

Key Responsibilities

  • Build scalable data aggregation and integration services using Python & FastAPI.
  • Design robust data models, schemas, and database structures.
  • Integrate multiple data sources through APIs, ETL/ELT pipelines, and REST services.
  • Develop custom data transformation and output formats.
  • Design and optimize PostgreSQL schemas and queries.
  • Develop asynchronous APIs using FastAPI, Pydantic, and Python.
  • Build and integrate cloud-native solutions using Azure.
  • Ensure data quality, consistency, scalability, and performance.
  • Collaborate with frontend, data, architecture, and business teams.

Must-Have Skills

  • Python + FastAPI
  • Strong Data Modelling
  • Strong Data Integration
  • REST APIs / API Integration
  • SQL + PostgreSQL
  • ETL / ELT & Multi-source Data Ingestion
  • Azure
  • Data transformation and schema design

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →