Posted:5 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Data Engineer – Reporting & Gold Layer (SQL + Python + FastAPI)


Location:


About the Role


Nerve Center


Senior Data Engineer

NOT


Gold Layer



What You Will Do


  • Build 

    booking-level KPI logic

     (ADR, RevPAR, RevPAP, ALOS, nightly revenue allocation, cleaning fee distribution, VAT logic).
  • Develop 

    Gold-layer master tables

     in MySQL for Finance, Revenue & Ops.
  • Create 

    REST APIs

     using FastAPI to serve data to internal dashboards.
  • Build simple internal 

    JS-based reporting views

     (tables, filters, charts).
  • Validate accuracy and reconcile data with source systems.
  • Maintain a 

    data dictionary

    , version-controlled SQL logic & changelogs.



What This Role Is NOT


  • ❌ Not ETL
  • ❌ Not Raw → Silver pipelines
  • ❌ Not Data Factory, Glue, Spark, or ADF
  • ❌ Not BI dashboard development (PowerBI/Tableau)


business-logic-heavy reporting engineering



Required Experience


  • 3–7 years in 

    SQL-heavy data engineering or analytics engineering

    .
  • Strong ability to convert 

    business rules into SQL formulas

    .
  • Experience with 

    Python

     and building APIs (

    FastAPI preferred

    ).
  • Good understanding of simple 

    JavaScript

     for internal report UIs.
  • Strong accuracy mindset — validation, reconciliation, consistency.
  • Experience with financial, booking, or KPI logic is a 

    big plus

    .



Nice to Have


  • Hospitality or PMS/OTA data experience
  • Exposure to revenue or financial modelling
  • Experience designing enterprise schemas



Who Will Succeed Here


  • Analytical, structured, and detail-obsessed
  • Thinks in KPIs, formulas, and business logic
  • Comfortable owning accuracy end-to-end
  • Works independently with minimal supervision



Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

navi mumbai, maharashtra

noida, uttar pradesh, india