Freshworks
Freshworks10d ago
InstaHyre

Lead System / Data Engineer

Hyderabad
Full Time
Senior Level

Auto Apply to 50+ AI Matched Lead System / Data Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Freshworks

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Freshworks' Analytics Platform Team is seeking an experienced Lead System/Data Engineer to drive the implementation of our technology roadmap and elevate our platforms to industry-leading standards. In this role, you will collaborate with a dynamic team of engineers, taking ownership of one or more platform services. You will partner closely with architects and product managers to build highly scalable, reliable, and millisecond-efficient distributed systems that operate at internet scale and maintain high availability. Your responsibilities will encompass end-to-end ownership, from system design and development to testing, deployment, and ongoing production support. We are looking for individuals with a strong passion for engineering best practices, a proven ability to plan and execute goals, and a desire to shape the future technology vision of the Freshworks Platform.

Responsibilities:

  • Independently design, develop, and maintain data-intensive applications.
  • Implement robust ETL pipelines to ingest data from diverse distributed sources.
  • Ensure the availability, scalability, reliability, and performance of our big data systems.
  • Maintain high availability and uptime targets for production systems.
  • Develop and execute strategic goals with a demonstrated track record of success.
  • Champion and uphold strong engineering best practices within the team.
  • Collaborate with product owners on planning and roadmap development.
  • Communicate and coordinate effectively with cross-functional teams across Freshworks.
  • Mentor and guide junior engineers within the team.
  • Take ownership of a broad scope of responsibilities in a self-sufficient platform team environment.

Requirements:

  • Extensive experience building big data ETL data pipelines and streaming applications using Spark (PySpark), Kafka, and other big data frameworks.
  • Proficiency in data warehousing concepts and OLAP databases such as Snowflake, Redshift, and Lakehouse architectures.
  • Strong expertise in SQL, data modeling, optimizing complex joins, and database fundamentals.
  • Solid programming experience in languages like Python and Java.
  • Proven track record in building and operating scalable, fault-tolerant, distributed systems for large-scale, data-intensive applications.
  • Experience with infrastructure scaling and cost optimization strategies.
  • Excellent documentation skills, with the ability to translate product requirements into detailed technical design documents.
  • Demonstrated success in handling production workloads and troubleshooting complex issues.
  • Experience in Cloud/SaaS environments.
  • Strong analytical and problem-solving capabilities.
  • A minimum of 8 years of relevant professional experience.

Additional Information:

  • Experience in the analytics and business intelligence domain is highly desirable.
  • Familiarity with technologies such as Snowflake, Databricks, Apache Kafka, Apache Flink, query engines (Trino, Presto), and Apache Airflow is a plus.
  • Ability to influence product roadmaps by exploring new possibilities and conducting Proofs of Concept (POCs).

Company

Freshworks

Freshworks

Freshworks is a leading global provider of cloud-based software designed to help businesses enhance customer and employee experiences. With a user-centric approach, Freshworks delivers affordable and ...

Hyderabad
Posted on InstaHyre