Want to get hired at Freshworks?

Lead Data Platform Engineering

Freshworks

Chennai, Tamil Nadu, IndiaOn Site

Original Job Summary

Overview

As a member of the Data Platform team at Freshworks, you will lead the effort to transform our Datalake into a powerful asset for data-driven decision making.

Key Responsibilities

  • Drive the backbone of our data platform with robust pipelines
  • Convert complex data into actionable insights using AWS and Databricks
  • Ensure data cleanliness, accuracy, and trustworthiness
  • Write clean, efficient code to handle massive structured and unstructured data

Qualifications

  • Proficient in Scala, Kafka and comfortable adopting new technologies
  • Experience with distributed systems and processing frameworks like Spark
  • Hands-on experience with AWS services and Databricks for end-to-end solutions
  • 4.5 to 11 years of relevant work experience

Location

This role is based in Chennai or Bangalore.

Key skills/competency

  • Data Pipelines
  • AWS
  • Databricks
  • Scala
  • Kafka
  • Spark
  • Distributed Systems
  • Data Quality
  • Code Efficiency
  • Analytics

How to Get Hired at Freshworks

🎯 Tips for Getting Hired

  • Research Freshworks culture: Understand mission, values, and team insights.
  • Customize your resume: Align experiences with data engineering skills.
  • Highlight technical expertise: Showcase AWS, Scala, and Kafka projects.
  • Practice interviews: Prepare answers focused on distributed systems challenges.

📝 Interview Preparation Advice

Technical Preparation

Review AWS services and architecture basics.
Practice Scala coding challenges and best practices.
Study Kafka streaming and distributed processing frameworks.
Work on Databricks and Spark projects.

Behavioral Questions

Describe a challenge overcoming data issues.
Explain your teamwork during pipeline projects.
Discuss time management in high-pressure tasks.
Share experiences learning new technologies quickly.