Data Engineer (Data Warehouse Focus)
Turing • Remote
Company
Turing
Hourly rate
$25 – $55/hr
Location
Remote
Listed
24d ago
- Field:
- Software Engineering
Not ready to apply?
Join our talent pool and let labs like Turing find you first as you build up experience.
Set up your profile →About this Role
Seeking a Data Engineer with strong expertise in Snowflake, Python, Airflow, and SQL to design, build, and maintain scalable cloud-based data warehouse solutions for BFSI platforms.
What you'll do
- Design and develop data warehouse architectures and ETL/ELT pipelines.
- Build and orchestrate workflows using Python, SQL, Airflow, PySpark, Kafka, Databricks.
- Perform data modeling, validation, and governance in regulated BFSI environments.
- Migrate data from legacy systems to AWS/Azure cloud platforms.
- Create analytics and reports using Power BI, Tableau, Alteryx.
- Collaborate with data science teams to productionize ML features.
- Ensure performance, reliability, and operational excellence.
What you need
- Core: Snowflake, Python, SQL, Airflow
- Data & Cloud: Oracle/PostgreSQL/MySQL/SQL Server, AWS (S3, EMR), Azure (ADLS, ADF, Databricks)
- Big Data: Kafka, Databricks
- BI & Tools: Power BI, Tableau, Alteryx, dbt, Git
- Methodology: Agile (Scrum/Kanban)
Nice to have
- Exposure to Pandas, NumPy, SciPy
- Snowflake or Cloud certifications
Job Title: Data Engineer (Data Warehouse Focus)
Domain: BFSIExperience: 5-8 YearsLocation:Gurugram, Haryana - 3 days WFOEmployment Type: Full-Time
BFSI Experience
- Strong experience in Banking, Financial Services, or Insurance.
- Knowledge of financial data models, compliance, security, and regulatory reporting.
Education
- MCA / BSc / BE / BTech in Computer Science or related field.
Skills & Categories
Frequently Asked Questions
How do I apply for the Data Engineer (Data Warehouse Focus) role at Turing? +
Use the Apply button on this page. It opens Turing's own application form, so you apply directly with them.
What does this Turing role pay? +
Turing lists $25 – $55/hr. Confirm the exact rate and terms in their application.
Is this role remote? +
The listing is remote. Check Turing's posting for any country or time zone requirements.
Interview Prep
Sample questions for a Data Warehouse Engineer role, written in-house to help you prepare.
How do you decide between a star schema and a more normalized model when designing a data warehouse?
I lean toward a star schema when the primary use case is reporting and analytics, since the denormalized structure keeps queries simpler and faster for end users. I only introduce more normalization where storage costs or update anomalies genuinely outweigh the query performance benefit.
What's your approach to building an ETL pipeline that needs to handle both historical backfills and ongoing incremental loads?
I design the pipeline so incremental loads and backfills share the same transformation logic, just with different source windows, rather than maintaining two separate code paths that can drift out of sync. I also make sure the incremental logic is idempotent so a rerun doesn't duplicate data.
How do you approach optimizing a query that's become slow as the underlying table has grown?
I start by checking the query plan to see where time is actually being spent, rather than guessing at the fix, and I look at whether partitioning or indexing aligned with the common filter columns would help before considering a full redesign of the table.
What's your process for validating that a new ETL pipeline is producing correct data before it goes live?
I reconcile totals and row counts against the source system for a representative sample period, and I check edge cases like nulls and duplicate keys specifically, rather than only spot checking a few rows that look fine. I keep the validation checks running as part of the pipeline going forward, not just as a one time gate.
This listing calls for these tools directly. Prep for the technical screen:
Related Roles
Browse All Full-Time Jobs at Turing
Turing works with leading AI labs on model training and evaluation, and hires specialists in coding, languages, and domain expertise for that work.
View All Turing Roles →