H

HackerRank

Platform for skills-based coding hiring

Lead Data Engineer

Data EngineeringUpdated on Nov 6
Full-timeBengaluru, Karnataka, IndiaNo salary listedHybrid

About the Job

Requirements

  • At least 8 years of hands-on experience in data engineering, distributed systems, streaming, and cloud-native architectures.
  • Deep expertise in Kafka, Spark, Flink, and building scalable data pipelines using modern LakeHouse architectures, including Delta Lake, Hudi, Iceberg, and Parquet.
  • Experience with distributed query engines and metadata management using Trino and Hive Metastore, and analytical serving platforms such as StarRocks, ClickHouse, Druid, or Pinot.
  • Strong understanding of data governance and security, including Apache Ranger, access controls, auditing, data quality, and lineage.
  • Proficiency in Airflow, cloud platforms such as AWS, GCP, or Azure, observability tools such as Prometheus, Grafana, or Loki, and analytical data modeling.
  • Hands-on experience with AI coding agents such as Claude Code, Codex, or Cursor, agentic workflows, and applying emerging AI capabilities to improve engineering productivity and operational efficiency.

Responsibilities

  • Architect and implement streaming-first data pipelines using Apache Kafka and real-time processing frameworks.
  • Design and operate distributed data systems using Apache Spark and Flink to support high-volume data processing.
  • Build and evolve LakeHouse architectures using Apache Iceberg, Apache Hudi, and Delta Lake with columnar file formats such as Parquet and ORC.
  • Design and implement distributed query and federation capabilities using Trino, enabling unified access across data lakes, warehouses, and heterogeneous data sources.
  • Define and manage metadata and catalog architectures using Hive Metastore and other table catalog solutions.
  • Build scalable data-serving and analytical layers using StarRocks and cloud data warehouses such as BigQuery, Redshift, and Snowflake.
  • Design and maintain robust data models, data marts, and data cubes that power business intelligence, reporting, and self-serve analytics.
  • Build a next-generation AI-optimized data layer of clean, structured datasets that power natural language querying and AI add-on features for HackerRank for Work customers.
  • Implement agile development best practices, including Scrum, sprint planning, and documentation using JIRA, Linear, Notion, and Confluence.
  • Collaborate with engineering, product, and data science teams to align technical solutions with business goals.
  • Mentor and provide technical leadership to other engineers, fostering knowledge sharing and continuous improvement.

Desired Qualifications

  • Proven ability to deliver both data ingestion (inbound) and data serving (outbound) capabilities as reusable platform products.
  • Exposure to integrating Redash, Metabase, and Looker business intelligence tools with data stores.
  • Prior experience building Retrieval-Augmented Generation (RAG) pipelines using enterprise data sources.
  • Experience enabling Natural Language Querying (NLQ) and conversational analytics over data warehouses and Lakehouse platforms.
  • Exposure to MLOps platforms such as SageMaker, Kubeflow, or MLflow, and how they interface with the data stack.

About the Company

HackerRank

Platform for skills-based coding hiring

HackerRank operates a global platform that connects developers with employers by focusing on skills-based hiring. For developers, it offers practice problems, interview prep, and skill-building exercises. For companies, it provides tools to create coding tests that measure how candidates perform on real-world programming challenges, enabling data-driven hiring decisions. The platform reaches more than 3,000 companies worldwide, including a quarter of the Fortune 100, through its paid access to tests and the developer community. The key difference from competitors is the emphasis on evaluating practical programming skills with real-world problems at scale, supported by a large community and analytics that help compare candidates fairly. The company’s goal is to improve tech recruitment by validating skills rather than relying on resumes or generic signals, helping developers showcase ability and employers build strong engineering teams.

Company size
1,001-5,000
Company stage
Series D
Total funding
$117.8M
Headquarters
Santa Clara, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at HackerRank

See more jobs