Assurant logo
Senior Data Engineer (8+ Years in Python Development + ETL Development + Snowflake Development + 2 Years in ADF)
full-timeHyderabad, Bengaluru

Summary

Location

Hyderabad, Bengaluru

Type

full-time

Explore Jobs

About this role

Senior Data Engineer, Assurant, GCC-India

Reports To: Director of Product Engineering & Integrations.
 

Position Summary

We are seeking a highly skilled Senior Data Engineer to design, develop, and optimize data pipelines and cloud-based data solutions. The ideal candidate will have strong expertise in Azure Data Factory, Snowflake, and modern ETL/ELT practices, enabling scalable, secure, and high-performance data workflows. This role will collaborate closely with analytics and BI teams to deliver reliable data infrastructure supporting enterprise reporting and advanced analytics.

This position will be in Bangalore/Chennai/Hyderabad at our India location.

Work Time: 3:30 PM IST ~ 12:30 AM IST

What will be my duties and responsibilities in this job?

Data Engineering & ETL Development

  • Design, develop, and maintain ETL/ELT pipelines using Azure Data Factory, Snowflake Tasks, and Snowpipe for real-time and batch ingestion.
  • Implement best practices for data modeling, transformation, and performance tuning within Snowflake.
  • Build and manage pipelines connecting multiple structured and unstructured data sources across cloud and on-prem environments.
  • Automate data quality checks, data lineage tracking, and error handling within ETL workflows.

Snowflake Development & Optimization

  • Develop and maintain Snowflake schemas, views, stored procedures, and materialized views.
  • Configure and optimize Snowpipe for continuous data loading.
  • Utilize Snowsight for monitoring query performance, cost optimization, and workload analysis.
  • Implement role-based access control and ensure data security in Snowflake.

Azure & Cloud Integration

  • Integrate Azure Data Factory with other Azure services (Blob Storage, Synapse, Key Vault).
  • Design scalable cloud architectures and orchestrate pipelines across hybrid environments.
  • Implement CI/CD pipelines for data workflows using GitHub Actions.

Analytics & Reporting Enablement

  • Collaborate with business analysts and BI teams to enable Power BI dashboards backed by optimized Snowflake data models.
  • Create semantic models and data marts to support self-service analytics and reporting.

Scripting & Automation

  • Develop Python scripts for automation, data processing, and custom integrations.
  • Leverage Python-based frameworks (Pandas, PySpark, Airflow) to enhance pipeline capabilities.

What are the requirements needed for this position?

  • Bachelor’s or Master’s degree in Computer Science, Data Engineering, or related field.
  • 8+ years of experience in data engineering, ETL development, and cloud data platforms.
  • Strong proficiency in Snowflake, Azure Data Factory, and Python.
  • Experience with CI/CD, data security, and performance optimization.
  • Familiarity with BI tools (Power BI, Looker, etc.) and data modeling best practices.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.

What are the Preferred requirements needed for this position?

  • Knowledge of Airflow, PySpark, and data orchestration frameworks.
  • Experience with real-time data ingestion and streaming architectures.
  • Understanding of cost optimization in cloud environments.

Other facts

Tech stack
Python,ETL Development,Snowflake,Azure Data Factory,Data Modeling,Data Transformation,Performance Tuning,Data Quality Checks,Data Lineage Tracking,CI/CD,Power BI,Data Processing,Automation,Pandas,PySpark,Airflow

About Assurant

Assurant is a leading global business services company that supports, protects, and connects major consumer purchases. A Fortune 500 company with a presence in 21 countries, Assurant supports the advancement of the connected world by partnering with the world’s leading brands to develop innovative solutions and deliver an enhanced customer experience through mobile device solutions, extended service contracts, vehicle protection services, renters insurance, lender-placed insurance products, and other specialty products.

Thank you for visiting Assurant’s LinkedIn community. Before posting, please review our guidelines at https://www.assurant.com/social-community-guidelines.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Insurance

What you'll do

  • The Senior Data Engineer will design, develop, and optimize data pipelines and cloud-based data solutions, collaborating closely with analytics and BI teams. Responsibilities include maintaining ETL/ELT pipelines, optimizing Snowflake, and integrating Azure services.

Ready to join Assurant?

Take the next step in your career journey

Frequently Asked Questions

What does a Senior Data Engineer (8+ Years in Python Development + ETL Development + Snowflake Development + 2 Years in ADF) do at Assurant?

As a Senior Data Engineer (8+ Years in Python Development + ETL Development + Snowflake Development + 2 Years in ADF) at Assurant, you will: the Senior Data Engineer will design, develop, and optimize data pipelines and cloud-based data solutions, collaborating closely with analytics and BI teams. Responsibilities include maintaining ETL/ELT pipelines, optimizing Snowflake, and integrating Azure services..

Why join Assurant as a Senior Data Engineer (8+ Years in Python Development + ETL Development + Snowflake Development + 2 Years in ADF)?

Assurant is a leading Insurance company.

Is the Senior Data Engineer (8+ Years in Python Development + ETL Development + Snowflake Development + 2 Years in ADF) position at Assurant remote?

The Senior Data Engineer (8+ Years in Python Development + ETL Development + Snowflake Development + 2 Years in ADF) position at Assurant is based in Hyderabad, India and Bengaluru, India. Contact the company through Clera for specific work arrangement details.

How do I apply for the Senior Data Engineer (8+ Years in Python Development + ETL Development + Snowflake Development + 2 Years in ADF) position at Assurant?

You can apply for the Senior Data Engineer (8+ Years in Python Development + ETL Development + Snowflake Development + 2 Years in ADF) position at Assurant directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Assurant on their website.