E

EXL

Analyzes business data and runs outsourced operations

Lead Databricks Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USANo salary listedIn-person

About the Job

Requirements

  • 10–12 years of experience in data engineering, big data, and cloud data platforms.
  • 12–15 years of overall IT experience.
  • At least 6 years of hands-on Databricks experience.
  • At least 7 years of experience in Spark/PySpark-based data engineering.
  • Experience designing enterprise-scale data lake and lakehouse solutions.
  • Strong experience leading large data transformation and modernization programs.
  • Experience processing structured, semi-structured, and unstructured data.
  • Experience supporting analytics, AI/ML, and reporting ecosystems.
  • Proven experience managing technical teams and driving architectural decisions.
  • Strong experience with Databricks Lakehouse Platform, Databricks Workflows, Delta Lake, Unity Catalog, Structured Streaming, Databricks SQL, Delta Live Tables, and Databricks Asset Bundles.
  • Experience with Apache Spark, PySpark, Spark SQL, Kafka, real-time streaming architectures, and data lake and lakehouse architectures.
  • Strong experience with one or more of Azure, AWS, and GCP data platforms and their named services: Azure Databricks, Azure Data Factory, ADLS Gen2, Azure Synapse Analytics, Azure Key Vault, Event Hub, S3, EMR, Glue, Redshift, Lambda, IAM, BigQuery, Cloud Storage, Dataflow, Pub/Sub, and Composer.
  • Experience with Python, SQL, PySpark, and shell scripting.
  • Experience with Git, Azure DevOps, GitHub Actions, Jenkins, Terraform, Docker, and Kubernetes.
  • Knowledge of dimensional modeling, star and snowflake schemas, data vault, master data management, and data governance frameworks.
  • Experience with solution architecture, technical leadership, stakeholder management, program delivery, data strategy and governance, performance optimization, and technical recommendations to leadership.
  • Graduate with 4 years BS or Professional Degree.
  • 15–18 years of management of database systems, performance tuning, security, and compliance standards.

Responsibilities

  • Design and implement enterprise-scale data platforms using Databricks Lakehouse architecture.
  • Architect and develop scalable ETL/ELT data pipelines for batch and real-time processing.
  • Define enterprise data models, ingestion frameworks, and transformation strategies.
  • Lead implementation of Delta Lake, Unity Catalog, and data governance frameworks.
  • Build and optimize scalable Spark and PySpark solutions for large-volume datasets.
  • Drive cloud data platform modernization and migration initiatives.
  • Serve as the technical lead for Databricks and data engineering programs.
  • Establish engineering best practices, coding standards, and architecture guidelines.
  • Conduct architecture reviews, code reviews, and solution assessments.
  • Mentor and guide Data Engineers, Technical Leads, and junior team members.
  • Collaborate with Enterprise Architects, Product Owners, Data Scientists, and business stakeholders.
  • Design cloud-native data solutions on Azure, AWS, or GCP.
  • Implement secure, scalable, and resilient data architectures.
  • Optimize data platform costs, performance, reliability, and availability.
  • Lead CI/CD and Infrastructure-as-Code implementation for data workloads.
  • Define and implement monitoring, observability, and operational excellence practices.
  • Establish data governance, lineage, cataloging, and security controls.
  • Ensure compliance with organizational and regulatory requirements.
  • Implement data quality frameworks and monitoring solutions.
  • Collaborate with security and compliance teams to enforce data protection standards.
  • Partner with business leaders to understand strategic data requirements.
  • Translate business requirements into scalable technical solutions.
  • Drive delivery planning, risk management, and resource coordination.
  • Present architecture decisions and technical recommendations to leadership teams.

Desired Qualifications

  • Scala programming experience is preferred.
  • A Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field is preferred.
  • Databricks Certified Data Engineer Professional certification.
  • Azure Data Engineer Associate certification.
  • AWS Data Analytics Specialty certification.
  • Google Professional Data Engineer certification.
  • TOGAF or cloud architecture certifications.
  • MLOps and AI Engineering exposure.
  • Snowflake and Databricks integration experience.
  • Microsoft Fabric exposure.
  • Data Mesh implementation experience.
  • Experience with data governance tools such as Collibra, Alation, or Informatica.
  • Expertise in data quality frameworks such as Great Expectations or Deequ.

About the Company

EXL

Analyzes business data and runs outsourced operations

EXL analyzes business data and runs outsourced operations for insurers, healthcare payers, banks, retailers, and other large organizations. Its teams combine industry expertise with data engineering and AI to handle tasks such as claims processing, payment reviews, customer service, and finance within existing technology environments. The company also builds software, including LifePRO, which manages insurance policies, and EXLdata.ai, which connects fragmented data for use in AI systems. Clients pay for consulting projects, ongoing managed services, and software delivered through the cloud. EXL was founded in 1999 and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1999

Recently Posted Jobs

Explore more opportunities at EXL

See more jobs