Taro Logo

Senior Lead Software Engineer

Clarivate is a global leader in trusted and transformative intelligence, providing enriched data, insights, analytics and workflow solutions across research and innovation.
Data
Staff Software Engineer
Hybrid
7+ years of experience
Enterprise SaaS

Job Description

Clarivate is seeking a Senior Lead Data Engineer to join their R&D Data Engineering Team. This role combines technical leadership with hands-on development, focusing on shaping the architecture and technical direction of their data platform. The position requires extensive experience in big data technologies, distributed systems, and cloud platforms, particularly AWS.

The ideal candidate will have 7+ years of experience, with deep expertise in Python, Apache Spark, Airflow, and modern data technologies like Databricks and Snowflake. They'll be responsible for designing scalable data solutions, providing technical leadership, and driving best practices in big data management.

Working in a global team spread across India, US, and Europe, this role offers the opportunity to work with cutting-edge data technologies while contributing to a company that provides crucial intelligence and analytics solutions. The position offers a hybrid work arrangement based in Bangalore, with regular Indian working hours.

This role is perfect for a seasoned data engineer who wants to combine technical expertise with strategic thinking, leading technical initiatives while maintaining hands-on involvement in development. The position offers the chance to work on enterprise-scale data solutions while collaborating with a global team.

Last updated 11 days ago

Responsibilities For Senior Lead Software Engineer

  • Provide technical leadership and strategic guidance on technology choices
  • Communicate complex technical concepts to stakeholders
  • Design and maintain data platform solution architecture
  • Implement and enforce best practices in Big Data management
  • Drive continuous improvement and stay informed about technology trends
  • Conduct technical investigations and proofs of concept
  • Lead knowledge sharing and foster continuous learning within the team

Requirements For Senior Lead Software Engineer

Python
Cassandra
MongoDB
  • Bachelor's Degree or equivalent
  • 7+ years of relevant experience
  • 5+ years in Software Development with focus on Big Data technologies
  • 3+ years in Distributed Data Processing
  • 3+ years in Database Design
  • Strong proficiency with Apache Spark and Airflow
  • Advanced proficiency in Python
  • Experience with Databricks and Snowflake
  • Familiarity with Delta Lake or Apache Iceberg
  • Experience with AWS services (S3, RDS, EMR, AWS Glue)
  • Strong understanding of CI/CD principles

Related Jobs

Staff Software Engineer - Data Platform

Staff Software Engineer position at Okta focusing on building and scaling data platform services and products, requiring 5+ years of Java experience and distributed systems expertise.

Staff Software Engineer, Data Architect, Corporate Engineering

Staff Software Engineer position at Google focusing on data architecture and AI/ML implementation for internal corporate engineering systems.

Staff Engineer, BigQuery Data Integration

Lead software engineer role focusing on BigQuery data integration, developing solutions for large-scale data migrations and warehouse systems.

Staff Engineer - Data

Lead data engineering initiatives at Safe Security, architecting petabyte-scale platforms for AI-driven cyber risk quantification, requiring 8+ years of experience in distributed data systems.

Software Development Engineer III - Data

Lead data engineering role at Safe Security, building large-scale data platforms for cybersecurity AI, requiring 6+ years of experience with modern data technologies.