Search by job, company or skills

Senior Data Engineer

Senior Data Engineer

Persistent Systems
5-8 Years
Not Disclosed

This job is no longer accepting applications

Job Description

About Position:

We are looking for a Senior Engineering Lead with strong expertise in Snowflake, dbt, and Data Warehousing to lead the design, development, and optimization of scalable data platforms. The ideal candidate will be responsible for building robust ELT pipelines, implementing data transformation frameworks, ensuring data quality, and driving best practices across modern cloud-based analytics ecosystems. This role requires a strong blend of technical leadership, hands-on development, and collaboration with cross-functional teams to deliver high-quality data solutions.

  • Role: Senior Engineering Lead
  • Location: Any PSL Location
  • Experience: Between 5 to 8 Years
  • Job Type: Full Time Employment

What You'll Do:

  • Design, build, and maintain scalable data models and transformation pipelines using dbt (Data Build Tool) on Snowflake.
  • Develop and optimize complex SQL queries, views, and stored procedures for analytics and reporting use cases.
  • Build and manage ELT pipelines within Snowflake leveraging dbt models (staging, intermediate, marts layers).
  • Implement incremental data processing, snapshots, and slowly changing dimensions using dbt best practices.
  • Perform data ingestion and integration from multiple sources (APIs, flat files, legacy systems) into Snowflake.
  • Design and maintain data warehouse architecture (star/snowflake schema) for analytical workloads.
  • Ensure data quality by implementing validation tests, data profiling, and monitoring using dbt tests and frameworks.
  • Optimize Snowflake performance through clustering, partitioning, query tuning, and warehouse management.
  • Implement role-based access control (RBAC), data security, and governance within Snowflake environment.
  • Collaborate with analytics, BI, and data science teams to deliver curated datasets and business insights.
  • Maintain technical documentation including data models, lineage, and transformation logic.
  • Participate in architecture discussions, performance tuning, and cost optimization initiatives.
  • Design, build, and maintain scalable data models and transformation pipelines using dbt (Data Build Tool) on Snowflake.
  • Develop and optimize complex SQL queries, views, and stored procedures for analytics and reporting use cases.
  • Build and manage ELT pipelines within Snowflake leveraging dbt models (staging, intermediate, marts layers).
  • Implement incremental data processing, snapshots, and slowly changing dimensions using dbt best practices.
  • Perform data ingestion and integration from multiple sources (APIs, flat files, legacy systems) into Snowflake.
  • Design and maintain data warehouse architecture (star/snowflake schema) for analytical workloads.
  • Ensure data quality by implementing validation tests, data profiling, and monitoring using dbt tests and frameworks.
  • Optimize Snowflake performance through clustering, partitioning, query tuning, and warehouse management.
  • Implement role-based access control (RBAC), data security, and governance within Snowflake environment.
  • Collaborate with analytics, BI, and data science teams to deliver curated datasets and business insights.
  • Maintain technical documentation including data models, lineage, and transformation logic.
  • Participate in architecture discussions, performance tuning, and cost optimization initiatives.

Expertise You'll Bring:

  • 5 to 8 years of experience in SQL development / Data Engineering / Data Warehousing roles.
  • Strong hands-on expertise in SQL (writing complex queries, joins, CTEs, window functions, performance tuning).
  • Hands-on experience with dbt (models, macros, snapshots, tests, documentation).
  • Strong experience working on Snowflake cloud data platform (data loading, transformations, performance optimization).
  • Solid understanding of data modeling concepts (dimensional modeling, star/snowflake schema).
  • Experience with ELT pipelines and modern data stack architecture.
  • Knowledge of incremental loading, CDC, and data versioning techniques.
  • Experience with data quality, validation frameworks, and testing methodologies in dbt.
  • Familiarity with cloud platforms such as Azure/AWS/GCP and data orchestration tools (Airflow, ADF preferred).
  • Good understanding of data governance, access control, and security practices in Snowflake.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.

Benefits:

  • Competitive salary and benefits package
  • Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
  • Opportunity to work on legacy modernization and large-scale enterprise data systems
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
  • Annual health check-ups
  • Insurance coverage: group term life, personal accident, and Mediclaim for self and family

Values-Driven, People-Centric & Inclusive Work Environment:

Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.

  • We support hybrid work and flexible hours to fit diverse lifestyles.
  • Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
  • If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment

Let's unleash your full potential at Persistent -persistent.com/careers

Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

4-6 yrs
Pune, India
Skills:
snowflake , BigQuery, Redshift, Python, Sql, AWS, Airflow, SageMaker, Machine Learning Fundamentals, Data Quality Testing
8-13 yrs
Pune, India
Skills:
Apache Airflow, Aws Redshift, Amazon S3, AWS Glue, Sql
6-8 yrs
Pune, India
Skills:
snowflake , Java, Data Factory, Performance Tuning, Scala, Data Governance, Sql, Metadata Management, Spark, Python, OneLake, Access Control, Snowflake Snowpipe Streaming, Fabric Warehouse, Fabric Lakehouse, Microsoft Purview, Snowpark, Snowflake Tasks, Azure Event Hubs, Lakehouse architecture, Data quality frameworks, Microsoft Fabric, CI/CD practices for data pipelines
5-8 yrs
Pune, India
Skills:
snowflake , Hadoop, Kafka, Data Warehousing Concepts, Sql, Git, Azure Data Factory, Spark, Microsoft Azure, Python, Big Data tools, NoSQL databases
6-8 yrs
Pune, India
Skills:
snowflake , Pyspark, Kafka, Spring Boot, CDK, Apache Airflow, React, Typescript, Javascript, Core Java, Terraform, Python, AWS, Java, Cloudformation, Emr, Spark, Databricks, Rest Apis, Azure, Kubernetes, Apache Iceberg, Flink, Trino, Unity Catalog, Delta Lake