01 Sep
|
Finarb
|
Kolkata
Job Description
Location : [Remote / Hybrid — Kolkata, Hyderabad, Bangalore]
n Type : Full-time
n Level : Senior
n
n About the role
n
nWe're looking for a Senior Data Engineer to design, build, and operate the data platform that powers our analytics and reporting. You'll own data pipelines and models end to end — from source ingestion through a Lakehouse medallion architecture to the semantic layer that business users rely on. This is a long-term build-and-run role: you'll ship new data products, keep existing ones healthy, and continuously raise the quality and performance bar of the platform.
n
nWe run on Microsoft Fabric (Lakehouse, Delta, DirectLake Power BI), so Fabric experience is a solid plus — but we care more about deep, transferable data engineering fundamentals than any single vendor stack.
n
n What you'll do
n
n
- n
- Design and build batch and incremental data pipelines in PySpark across Bronze/Silver/Gold layers.n
n
n
- n
- Model data for analytics — dimensional / star schemas, slowly changing dimensions, conformed dimensions,
and well-partitioned Delta tables.n
n
n
- n
- Own the semantic layer: build and maintain Power BI models and DAX measures (DirectLake), and partner with analysts on what the business needs.n
n
n
- n
- Build data quality and validation into everything — row/column parity, schema checks, freshness, null/range/dedup rules — so issues are caught before stakeholders see them.n
n
n
- n
- Tune performance and cost — partitioning, file compaction, broadcast joins, and eliminating common Spark anti-patterns.n
n
n
- n
- Operate what you build: monitoring, logging, alerting, incident response, and clean CI/CD via Azure DevOps.n
n
n
- n
- Collaborate in a shared codebase with strong Git discipline — branches, PRs, code review — and mentor more junior engineers.n
n
n
- n
- Translate ambiguous business asks into reliable, documented, maintainable data products.n
n
n What we're looking for
📌 Senior Data Engineer (Kolkata)
🏢 Finarb
📍 Kolkata