Taro Logo

Senior Python Developer

Global leader in trusted and transformative intelligence, providing enriched data, insights, analytics and workflow solutions across knowledge, research and innovation.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Python Developer

Clarivate, a global leader in trusted intelligence and analytics, is seeking a Senior Python Developer to join their LSH Data Platform Team. This role combines deep Python expertise with cutting-edge big data technologies, focusing on building scalable data solutions. The position requires 5+ years of Python development experience and strong knowledge of Apache Spark, PySpark, and AWS cloud services.

The role involves designing and maintaining Python-based data processing applications, working with big data technologies, and implementing best practices in software development. You'll be part of a team that handles large-scale data processing and analytics, using technologies like Apache Spark, AWS services, and various database systems.

The ideal candidate should have advanced SQL skills, experience with cloud platforms (particularly AWS), and familiarity with orchestration tools like Apache Airflow. Additional experience with Databricks, Snowflake, and BI tools would be advantageous. The position offers a hybrid working model based in Bangalore, with a full-time schedule of 45 hours per week.

Working at Clarivate means joining a company that's at the forefront of research and innovation, providing solutions that help accelerate breakthrough discoveries. The company offers a collaborative environment where you can contribute to transformative projects across various domains, from water industry insights to critical vaccine delivery acceleration.

This is an excellent opportunity for a senior developer looking to work with advanced data processing technologies while making a meaningful impact in a global organization committed to driving innovation and knowledge discovery.

Last updated 3 hours ago

Responsibilities For Senior Python Developer

  • Design, build, and maintain scalable Python applications for data processing, transformation, and analytics
  • Leverage Apache Spark, PySpark, and related big data technologies to develop distributed data processing pipelines
  • Utilize strong proficiency in SQL and relational database concepts to design efficient data models
  • Implement and uphold best practices in Python software development, testing, and CI/CD pipelines
  • Stay current with evolving Python, and big data ecosystem technologies

Requirements For Senior Python Developer

Python
MongoDB
  • At least 5+ years of hands-on Python software development experience
  • Advanced proficiency in SQL, database design, and relational database systems
  • At least 2 years of strong expertise in Apache Spark and PySpark
  • Experience developing and deploying solutions on cloud platforms, particularly AWS
  • Familiarity with orchestration tools like Apache Airflow
  • Solid grasp of CI/CD principles
  • Bachelor's degree required; Master's degree preferred in a quantitative or technical field

Interested in this job?

Jobs Related To Clarivate Senior Python Developer

Senior Software Engineer

Senior Software Engineer position at Clarivate in Ann Arbor, MI, focusing on full-stack development for IP systems with hybrid work arrangement.

Senior Software Engineer

Senior Software Engineer position at Clarivate, developing IP information systems and enterprise applications using modern tech stack including C#, React, and AWS in a hybrid work environment.

Senior Software Engineer

Senior Software Engineer position at Clarivate, working on Ex Libris Research and Discovery Solutions in Jerusalem, requiring Java expertise and database experience.

Senior Fullstack Developer (Java and React)

Senior Fullstack Developer position at Clarivate, focusing on Java and React development in a cloud-native environment, working with AI platform enablement team in Barcelona.

Senior Software Engineer

Senior Software Engineer position at Clarivate, developing IP information systems and full-stack applications using modern technologies in a hybrid work environment.