Lead - Data Platform Engineering @ Freshworks
placeChennai, Tamil Nadu, India
businessOn Site
scheduleFull-time
Posted 18 days ago
Your Application Journey
Interview
Email Hiring Manager
****** @freshworks.com
Recommended after applying
Job Details
About Freshworks
Organizations everywhere struggle with complex software solutions. Freshworks offers a fresh vision by providing uncomplicated, enterprise-grade service software that drives exceptional customer and employee experiences. Trusted by over 72,000 companies globally, Freshworks leverages a people-first approach to technology to eliminate friction and boost productivity.
Role Overview: Lead - Data Platform Engineering
As a member of the Data Platform team at Freshworks, you will be at the forefront of harnessing data-driven decision making. Your role involves building robust data pipelines and ensuring the integrity and quality of massive datasets.
Key Responsibilities
- Drive the backbone of our data platform by building robust pipelines using AWS and the Databricks platform.
- Transform complex data into actionable insights while ensuring data cleanliness and accuracy.
- Write clean, efficient code in Scala and Kafka to handle structured and unstructured data.
- Work with distributed systems and processing frameworks such as Spark for batch and near real-time data.
- Develop end-to-end data solutions integrating multiple systems.
Qualifications
- 4.5–11 years of relevant experience.
- Proficiency in Scala, Kafka, and distributed system frameworks.
- Experience with AWS services and Databricks.
- Ability to write elegant and maintainable code.
- Adaptable to picking up new technologies quickly.
Key skills/competency
AWS, Databricks, Scala, Kafka, Spark, Datalake, Data Pipelines, Distributed Systems, Code Quality, Distributed Processing
How to Get Hired at Freshworks
🎯 Tips for Getting Hired
- Customize your resume: Emphasize data engineering and AWS experience.
- Highlight distributed systems: Showcase projects using Spark and Kafka.
- Research Freshworks: Understand their vision and product impacts.
- Prepare technical tests: Practice coding in Scala and AWS scenarios.
📝 Interview Preparation Advice
Technical Preparation
circle
Review AWS services and architectures.
circle
Practice Scala and Kafka coding problems.
circle
Study distributed system frameworks like Spark.
circle
Build sample data pipelines on Databricks.
Behavioral Questions
circle
Describe handling complex projects.
circle
Explain teamwork in distributed settings.
circle
Discuss problem-solving under pressure.
circle
Illustrate adaptability with new tech.
Frequently Asked Questions
What technical skills does Freshworks look for in a Lead - Data Platform Engineering candidate?
keyboard_arrow_down
How important is data accuracy in the Lead - Data Platform Engineering role at Freshworks?
keyboard_arrow_down
What experience level is Freshworks seeking for the Lead - Data Platform Engineering position?
keyboard_arrow_down
Can Freshworks candidates work with multiple distributed processing frameworks?
keyboard_arrow_down
Is experience with AWS required for the Lead - Data Platform Engineering role at Freshworks?
keyboard_arrow_down
How does Freshworks ensure data integrity in their platform?
keyboard_arrow_down
What coding languages are essential for the Freshworks Lead - Data Platform Engineering role?
keyboard_arrow_down
How can candidates best prepare for the technical interview at Freshworks?
keyboard_arrow_down
What makes Freshworks an attractive place for data engineering professionals?
keyboard_arrow_down
What should candidates emphasize in their resume for the Freshworks Lead - Data Platform Engineering role?
keyboard_arrow_down