Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16345801

    BENGALURU · FULLTIME

    DATA ENGINEER - Databricks

    Happiest Minds Technologies logo

    Happiest Minds Technologies

    Bengaluru · onsite · Posted 43d ago

    Sourced fromNaukri
    Undisclosed3–8 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.8s
    • Found the form on Naukri · 6 questions to answer1.8s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Senior Databricks Data Engineer
    Role Overview
    We are looking for an experienced Senior Databricks Data Engineer to design, develop, and maintain scalable ETL/ELT data pipelines using Databricks, PySpark, Spark SQL, and Delta Lake. The candidate should have strong hands-on experience in data transformation, pipeline orchestration, performance optimization, data quality, and production support within an AWS-based data engineering environment.
    The role also requires practical experience using Cursor, GitHub Copilot, Windsurf, or similar agentic AI-enabled development tools to accelerate development, testing, debugging, documentation, and code optimization.
    Key Responsibilities
    • Design, develop, test, 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 layers of the Medallion Architecture.
    • Implement Delta Lake capabilities, including:
      • MERGE and upsert operations
      • Schema enforcement and schema evolution
      • Time Travel and version management
      • OPTIMIZE and VACUUM
      • Incremental and change-based data processing
    • Develop and manage Databricks Workflows and Jobs for pipeline orchestration, scheduling, dependency management, retries, and alerting.
    • Design efficient incremental-load and restart/recovery mechanisms to ensure reliable pipeline execution.
    • Troubleshoot pipeline failures, performance bottlenecks, data-quality issues, and production incidents.
    • Optimize Spark workloads through effective use of partitioning, joins, caching, broadcast strategies, shuffle management, file sizing, and query execution plans.
    • Develop reusable data engineering utilities, libraries, and frameworks using PySpark and Python.
    • Write complex SQL queries for data transformation, reconciliation, validation, analysis, and reporting.
    • Integrate Databricks pipelines with external applications and systems using REST APIs.
    • Develop and support inbound and outbound file integrations using SFTP.
    • Process structured and semi-structured data in formats such as CSV, JSON, Parquet, and Delta.
    • Work with AWS services used in the data engineering ecosystem, particularly Amazon S3.
    • Implement exception handling, logging, auditing, monitoring, alerting, and operational recovery mechanisms.
    • Implement data-quality validations and reconciliation controls across different pipeline stages.
    • Participate in code reviews and ensure adherence to coding, security, performance, and data engineering best practices.
    • Collaborate with architects, business analysts, source-system teams, QA teams, DevOps teams, and other engineering stakeholders.
    • Support production deployments, release validation, operational monitoring, and troubleshooting of production data pipelines.
    • Create and maintain technical documentation, pipeline specifications, operational procedures, and support runbooks.
    • Use Cursor or similar agentic AI-enabled IDEs to improve development productivity, including:
      • Generating and refactoring PySpark, Python, and SQL code
      • Creating unit tests and data-validation scripts
      • Troubleshooting errors and performance issues
      • Generating technical documentation and code explanations
      • Reviewing and validating AI-generated code for correctness, security, maintainability, and performance
    Must-Have Skills
    • Strong hands-on experience in Databricks-based data engineering.
    • Advanced proficiency in PySpark, Spark SQL, and SQL.
    • Strong understanding of Apache Spark architecture and distributed data processing.
    • Hands-on experience building ETL/ELT pipelines at enterprise scale.
    • Strong experience with Delta Lake and Medallion Architecture.
    • Practical experience with Delta Lake features such as MERGE, schema evolution, Time Travel, OPTIMIZE, and VACUUM.
    • Hands-on experience developing and managing Databricks Workflows and Jobs.
    • Strong understanding of Spark performance optimization, including:
      • Data partitioning
      • Join strategies
      • Caching and persistence
      • Shuffle optimization
      • Data skew handling
      • Query execution plans
      • Small-file management
    • Strong SQL skills, including complex joins, window functions, aggregations, reconciliation, and data-validation queries.
    • Working knowledge of Python for developing reusable utilities, frameworks, and automation scripts.
    • Experience working with CSV, JSON, Parquet, and Delta file formats.
    • Hands-on experience integrating data pipelines with REST APIs and SFTP systems.
    • Experience working with Amazon S3 in a data engineering environment.
    • Experience implementing logging, exception handling, auditing, monitoring, alerting, and restart/recovery mechanisms.
    • Experience troubleshooting and supporting production data pipelines.
    • Hands-on knowledge of Cursor, GitHub Copilot, Windsurf, or another agentic AI-enabled development environment.
    • Ability to write effective prompts, review AI-generated code, identify hallucinated or incorrect logic, and apply organizational security and data-privacy standards while using AI tools.
    • Strong problem-solving, debugging, communication, and stakeholder-collaboration skills.
    Preferred Skills
    • Knowledge of Databricks Unity Catalog, access controls, lineage, and data governance.
    • Experience with Databricks Asset Bundles, Databricks CLI, or CI/CD-based deployment approaches.
    • Basic understanding of AWS IAM, Secrets Manager, CloudWatch, and Lambda.
    • Experience with cloud security, secrets management, and credential-handling best practices.
    • Knowledge of automated testing frameworks for PySpark and data pipelines.
    • Familiarity with Git-based development, branching strategies, pull requests, and CI/CD pipelines.
    • Experience working in Agile/Scrum delivery environments.
    • Databricks or AWS certification would be an advantage.
    Education and Experience
    • Bachelors degree in Computer Science, Information Technology, Engineering, or a related discipline.
    • Relevant professional experience in data engineering, including substantial hands-on experience with Databricks, PySpark, SQL, and Delta Lake.
    • Experience delivering and supporting enterprise-scale data platforms in production environments.


    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

    Section · 02

    Skills

    AutomationAgileApache SparkData EngineerAuditingCI/CD Pipelinesaws iamapisApacheautomated testingAws Servicescachingamazon web servicesamazon s3copilotcursorCSVAWS CloudWatchcloudAI ToolsCloud SecurityArchitectureArtificial Intelligence

    Section · Company

    About Happiest Minds Technologies

    Happiest Minds Technologies logo

    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

    WebsiteLinkedInAmbitionBox reviews

    DATA ENGINEER - Databricks · waiting for your command