Search by job, company or skills

Persistent Systems

Senior Data Engineer

5-8 Years
Save
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

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:

About Company

Job ID: 151086395

Similar Jobs

Pune, India

Skills:

snowflake S3BigQueryPysparkKafkaRedshiftSqlLambdaTerraformSqsDatabricksPythonAWSAirflowdbtDelta Lake

Pune, India

Skills:

DevopsTerraformApache SparkKafkaAzure DatabricksPythonSqlGitHub ActionsDataOpsAzure Event Hub

Pune, India

Skills:

Data WarehousePysparkAWS GlueInformaticaEncryptionMicrosoft AzureData LakeTalendPythonSqlGitAzure Data FactoryDatabricksData PrivacylakehouseAirflowCI CDdata quality controlsSynapse AnalyticsData ValidationReconciliationsecurity access controlenvironment managementdbtFabricerror handling

Pune, India

Skills:

Data FactoryOracle DatabasePostgreSQLSQL ServerData ModelingSqlMySQLOneLakeAzure Blob StorageSQL Managed InstanceLakehouseMicrosoft Fabric

Pune, India

Skills:

semantic modeling Data ModelingApisPostgreSQLSqlELTAutomation ToolsData QualityMySQLDatabricksMongoDBAzurePythonEtlSource ControlDelta LakeMetadata Curation