Taro Logo

Senior Software Engineer

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

Description For Senior Software Engineer

Clarivate, a global leader in trusted intelligence and analytics, is seeking a Senior Software Engineer to join their IMS Team in Bangalore. This role offers an exciting opportunity to work with Big Data technologies in content ingestion, as part of a 12-member strong team reporting to a Senior Manager.

The position involves working with cutting-edge technologies including Spark, Java, Scala, Hive, SQL, XSLT, and AWS services (EMR, S3). The team has end-to-end development and support ownership of the IMS product, which is crucial for content ingestion, aggregation, transformation, and enrichment of content that feeds into downstream applications.

The ideal candidate will have at least 4 years of experience in Big Data projects, with strong technical skills in Spark, Python/Java, Scala, and cloud technologies. They should be comfortable with planning, designing, and developing large-scale enterprise solutions, while also handling production issues and coordinating with global teams.

Working in an Agile methodology environment, you'll be part of a team that heavily relies on AWS EMR services. The role offers a permanent position with a 45-hour work week in a hybrid work setting. This is an excellent opportunity for a senior engineer looking to work with Big Data and content processing at scale, while being part of a company that fuels world-changing breakthroughs through human ingenuity.

Clarivate is committed to equal employment opportunities and maintains a non-discriminatory workplace across all locations. Join a team that values innovation, collaboration, and the power of data to transform industries from water management to vaccine development.

Last updated 7 days ago

Responsibilities For Senior Software Engineer

  • Active role in planning, estimation, design, development and testing of large-scale, enterprise-wide initiatives
  • Build and enhance platform for content acquisition, transformation, entity extraction, and mining
  • Troubleshooting and addressing production issues within given SLA
  • Coordination with global representatives and teams

Requirements For Senior Software Engineer

Java
Python
  • Bachelor's degree in computer science, mechanical engineering, or related degree or 4 years equivalent experience
  • Minimum 4 years experience in Big Data projects involved in content ingestion, curation, transformation
  • Technical skills in Spark, Python/Java, Scala, AWS EMR, S3, SQS, Hive, XSLT
  • Experience in analyzing and optimizing performance (preferred)
  • Exposure to automation test frameworks (preferred)
  • Databricks knowledge (preferred)
  • Java / Python programming skills (preferred)

Interested in this job?

Jobs Related To Clarivate Senior Software Engineer