Taro Logo

Lead Software Engineer-Python

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

Description For Lead Software Engineer-Python

Clarivate is seeking a Lead Software Engineer-Python to join their Technology team, specifically within the Architecture Center of Excellence (COE). This role combines technical leadership with hands-on development, focusing on data engineering and automation solutions. The position offers a hybrid work model with flexible arrangements, working 9 hours per day including lunch break.

The role involves leading data engineering initiatives, mentoring team members, and developing solutions that optimize knowledge flow within the Architecture practice. You'll be working with patent data, implementing ETL processes, and creating automation solutions for data validation and extraction. The position requires expertise in Python, SQL, and data engineering practices, with a strong focus on handling both structured and unstructured data.

As part of the Architecture Center of Excellence team, you'll collaborate with cross-functional teams to understand data requirements and provide technical solutions. The role offers an opportunity to work with modern cloud technologies and contribute to important intellectual property applications. Clarivate provides a collaborative environment where you can make a significant impact on their data infrastructure and processes.

The ideal candidate will bring a mix of technical expertise and leadership skills, with the ability to mentor team members while maintaining hands-on involvement in development. This role is perfect for someone who enjoys working with complex data systems and wants to contribute to a company that's at the forefront of research and innovation intelligence.

Last updated 6 days ago

Responsibilities For Lead Software Engineer-Python

  • Mentor a team of Software Engineers, providing technical guidance and support
  • Write clean, efficient, and maintainable code
  • Automate knowledge flow in the Architecture practice
  • Design and develop mapping rules for data extraction
  • Analysis of textual and binary patent data
  • Work closely with cross-functional teams
  • Automate tests and unit tests
  • Support and provide training for patent data validation tasks

Requirements For Lead Software Engineer-Python

Python
  • Bachelor's degree in computer science or equivalent experience
  • At least 5 years of Programming Experience with SQL and Python
  • Experience with ETL processes and APIs
  • Domain knowledge of data practices for Intellectual Property applications
  • Experience with pattern matching and regular expressions
  • Outstanding knowledge of JSON and textual formats
  • Experience in system analysis and design
  • Experience with cloud-based data storage (AWS, Azure, Google Cloud)
  • Proficient understanding of Git

Benefits For Lead Software Engineer-Python

  • Flexible and employee friendly work environment
  • Hybrid work model

Jobs Related To Clarivate Lead Software Engineer-Python