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