SENIOR SOFTWARE ENGINEER - ETL
Happiest Minds Technologies · Bengaluru · onsite · Posted 64d ago
Undisclosed3–8 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
- Design, develop, and maintain scalable ETL/ELT data pipelines using Databricks and PySpark.
- Develop and optimize data transformation logic using PySpark, Spark SQL, and SQL.
- Build and maintain Delta Lake tables following Bronze, Silver, and Gold/Medallion architecture patterns.
- Implement Delta Lake capabilities such as:
- MERGE operations
- Schema enforcement and schema evolution
- Time Travel
- OPTIMIZE and VACUUM
- Incremental data processing
- Develop and manage Databricks Workflows/Jobs for pipeline orchestration and scheduling.
- Troubleshoot pipeline failures, performance issues, and data quality problems.
- Optimize Spark workloads by understanding partitioning, joins, caching, shuffle operations, and query execution.
- Develop reusable data engineering utilities and frameworks using PySpark and basic Python.
- Write complex SQL queries for data transformation, reconciliation, validation, and analysis.
- Integrate Databricks pipelines with external systems using REST APIs.
- Handle inbound and outbound file integrations using SFTP.
- Work with common file formats such as CSV, JSON, Parquet, and Delta.
- Work with AWS services used within the data engineering ecosystem, particularly Amazon S3, and have basic awareness of services such as IAM, Secrets Manager, CloudWatch, and Lambda.
- Implement proper exception handling, logging, auditing, monitoring, and restart/recovery mechanisms.
- Participate in code reviews and follow coding and data engineering best practices.
- Collaborate with architects, business analysts, source-system teams, QA teams, and other engineering teams.
- Support production deployments and troubleshoot production data pipeline issues.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Skills
data qualityschemaMonitoringOutboundJSONcodingPythonSchedulingData Processingreconciliation
About Happiest Minds Technologies

Happiest Minds Technologies
IT Services & Consulting
6.5k+
employees
2011
15 years old
Bangalore / Bengaluru, Karnataka
India
About
A technology firm specializing in digital transformation services utilizing advanced technologies to enhance enterprise efficiency and customer experience.
Industries
IT Services & Consulting
Employee ratings
1,441 reviews
3.4/ 5
Culture
3.4
Career growth
2.8
Work-life
3.6
Employees rate it well for
Work Life Balance210Work Culture165Senior Management138Salary104Learning80
Find them on