noww.ai

Sr. Data Engineer

C37 - S · Hyderabad / Ahmedabad / Indore · full-time

Job Description

Role: Sr. Data Engineer
Experience: 3-8Years
Employment Type: Full-Time
Location: Hyderabad / Ahmedabad / Indore
Work Mode: To Be Confirmed
Department: Data Engineering / Analytics
Reporting To: Data Engineering Lead / Data Architect

About the Role

We are looking for an experienced Senior Data Engineer with 3 to 8 years of experience in designing, developing, and optimizing scalable data pipelines and analytics solutions.

The candidate should have strong hands-on experience in at least one of the following platforms: Databricks, Microsoft Fabric, or Snowflake, along with Power BI expertise. The role involves building reliable ETL/ELT pipelines, implementing data lakehouse and warehouse architectures, optimizing data workflows, and developing dashboards to support business decision-making.

The candidate will collaborate with cross-functional teams to ensure data quality, governance, security, performance, and scalability across cloud-based data platforms.

Roles and Responsibilities

Data Engineering & Pipeline Development

  • Design, develop, and maintain scalable ETL/ELT pipelines using Databricks, Microsoft Fabric, or Snowflake.

  • Build and optimize data ingestion, transformation, and integration workflows.

  • Develop reusable and automated data processing solutions.

  • Troubleshoot pipeline failures and ensure reliable data delivery.

  • Optimize data processing performance, scalability, and cost efficiency.

Data Architecture & Cloud Platforms

  • Implement and maintain data lakes, data warehouses, and lakehouse architectures.

  • Work with cloud platforms such as Azure, AWS, or GCP.

  • Design efficient data models to support analytics and reporting requirements.

  • Work with technologies such as Delta Lake, Azure Synapse, or Snowflake optimization features.

  • Ensure data architecture follows scalability, performance, security, and governance standards.

Power BI & Data Visualization

  • Develop, maintain, and optimize Power BI dashboards and reports.

  • Create data models, relationships, measures, and calculations using DAX.

  • Optimize dashboard performance and improve report usability.

  • Translate business requirements into meaningful reports and visualizations.

  • Collaborate with business stakeholders to deliver actionable insights.

Data Quality, Governance & Security

  • Implement data quality checks and validation mechanisms.

  • Ensure data accuracy, integrity, consistency, and reliability.

  • Follow data governance, lineage, security, and compliance standards.

  • Monitor data pipelines and resolve data discrepancies.

  • Maintain appropriate access controls and data protection practices.

Automation, CI/CD & Performance Optimization

  • Automate data workflows and recurring data processing activities.

  • Implement CI/CD practices for data engineering solutions.

  • Use Git and version control for code management.

  • Monitor pipeline performance, troubleshoot failures, and improve reliability.

  • Identify opportunities to improve system efficiency and reduce operational costs.

Collaboration & Stakeholder Management

  • Collaborate with data analysts, BI developers, architects, and business stakeholders.

  • Understand business requirements and translate them into technical solutions.

  • Participate in technical discussions, design reviews, and solution planning.

  • Document data pipelines, architecture, processes, and technical standards.

  • Support advanced analytics and machine learning initiatives where required.

Required Skills & Experience

  • 5–7 years of relevant experience in Data Engineering.

  • Strong hands-on experience in at least one of the following: Databricks, Microsoft Fabric, or Snowflake.

  • Hands-on experience with Power BI, including data modeling, DAX, dashboard development, and performance optimization.

  • Strong proficiency in SQL and experience with at least one programming language: Python, Scala, or Java.

  • Experience designing, developing, and maintaining scalable ETL/ELT pipelines.

  • Experience with data modeling and data integration in cloud environments.

  • Working knowledge of Azure, AWS, or GCP data services.

  • Understanding of data lakes, data warehouses, and lakehouse architectures.

  • Experience with data quality, validation, monitoring, and troubleshooting.

  • Knowledge of version control and CI/CD practices.

  • Strong analytical, problem-solving, and communication skills.

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.

Primary Skills (Must Have)

  • Databricks / Microsoft Fabric / Snowflake — at least one mandatory

  • Power BI

  • SQL

  • Python / Scala / Java

  • ETL/ELT Pipeline Development

  • Data Modeling

  • Cloud Data Engineering

  • Data Lake / Data Warehouse / Lakehouse

  • DAX & Power BI Dashboard Development

  • Data Quality & Pipeline Monitoring

  • Performance Optimization

Secondary / Good to Have Skills

  • Apache Kafka

  • Azure Event Hubs / AWS Kinesis

  • Delta Lake

  • Azure Synapse Analytics

  • Snowflake Performance Optimization

  • CI/CD for Data Engineering

  • Git & Version Control

  • Infrastructure as Code

  • Machine Learning Pipelines

  • Advanced Analytics

  • Data Governance & Lineage

  • Compliance Frameworks

Key KPIs

  • Reliability and availability of data pipelines

  • On-time delivery of data engineering solutions

  • Pipeline performance and processing efficiency

  • Data quality, accuracy, and consistency

  • Power BI dashboard performance and usability

  • Reduction in pipeline failures and processing delays

  • Cloud resource utilization and cost optimization

  • Compliance with data security and governance standards

  • Automation and deployment efficiency

  • Stakeholder satisfaction and business reporting effectiveness

Candidate Profile

  • Strong technical expertise in at least one core data platform: Databricks, Microsoft Fabric, or Snowflake.

  • Hands-on experience building production-grade data pipelines and analytics solutions.

  • Good understanding of both data engineering and business intelligence requirements.

  • Ability to troubleshoot complex data issues and optimize performance.

  • Quality-focused, analytical, and proactive in identifying improvements.

  • Comfortable collaborating with technical teams and business stakeholders.

  • Able to take ownership of data solutions from development through deployment and maintenance.

Interview Details

Round 1: Internal Screening – Experience, Core Skills & Project Assessment

Round 2: Technical Interview – Data Engineering, Cloud Platforms, SQL, and Power BI

Interview Mode: Virtual And F2F



Requirements

Key Areas: Databricks / Microsoft Fabric / Snowflake, ETL/ELT Pipelines, SQL, Python, Power BI, DAX, Data Modeling, Cloud Data Architecture, Performance Optimization, Data Quality, and CI/CD.

Benefits

Open-door policy and collaborative work environment. Flexible working hours. Employee referral bonuses. Appraisals twice a year. Group medical and term insurance. Disability insurance. Parental leave and family medical leave. Paid time off, sick leave, and paid holidays. Provident Fund and gratuity. Learning and development resources. Mentorship and job training. Professional certification reimbursement. Internal career growth opportunities. Company-sponsored events and outings.