Lead Python developer for Clarivate building FastAPI services, PySpark ETL, Databricks and knowledge graph integrations. Drive technical leadership, CI/CD, and mentor engineering team.
Responsibilities
Provide Technical Leadership: Guide the development team in implementing Python-based solutions, ensuring alignment with business requirements, performance standards, and scalability best practices.
Design, build, and maintain scalable Python applications for data processing, transformation, and analytics.
Utilize SQL and relational database concepts to design efficient data models, optimize queries, and manage data quality.
Implement and uphold best practices in Python software development, testing, and CI/CD pipelines.
Leverage Apache Spark, PySpark, and related big data technologies to develop distributed data processing pipelines.
Design and optimize Spark/Databricks ETL pipelines written in PySpark for high performance and scalability.
Build core Python FastAPI services to expose data from Databricks and graph databases to downstream applications.
Contribute to building a knowledge graph interconnecting healthcare and life science data domains.
Work on backend of AI assistant leveraging LLMs and machine learning to expose platform data and extract insights.
Mentor junior developers, facilitate knowledge sharing, and foster a culture of continuous learning.
Collaborate within a cross-functional C3 Data Platform Team in a startup-like environment inside Clarivate.
Requirements
5+ years of hands-on Python software development experience.
Advanced proficiency in SQL, database design, and relational database systems.
Experience developing and deploying solutions on cloud platforms, particularly AWS (S3, ECS, EMR, Glue, RDS).
Expertise in Apache Spark and PySpark for building scalable data solutions.
Familiarity with orchestration tools like Apache Airflow.
Knowledge of graph databases like Neo4j or AWS Neptune.
Solid grasp of CI/CD principles and experience implementing automated pipelines.
Practical experience with Databricks and Snowflake (desirable).
Exposure to Cassandra, Hadoop, Apache Hive (desirable).
Experience mentoring or providing technical leadership.
Software Engineer developing best - in - class software applications for aerospace solutions at Blue Origin. Leading technical improvements across engineering, manufacturing, and customer experience.
Senior Software Engineer at Itaú Unibanco delivering innovations and collaborating with diverse teams. Focused on developing Java and Kotlin applications with Agile methodologies.
Drupal Developer responsible for designing and maintaining Drupal - based websites and applications for Astor & Sanders Corporation. Collaborating with teams to ensure quality and security in web solutions.
Backend Software Engineer building scalable software solutions for data - driven decisions at Palantir. Collaborating with teams to address customer problems and drive innovative solutions in operations.
Backend Software Engineer at Palantir developing software for data - driven decisions and operations. Involves collaboration, architectural design, and scaling backend systems.
Software Engineer building scalable infrastructure systems for transforming organizational data usage at Palantir. Collaborating with teams to deliver impactful software solutions.
Senior Backend Software Engineer building scalable infrastructure systems for Palantir. Collaborating across teams to transform data - driven decision - making processes in key institutions.
Python Developer at YASH Technologies focusing on clean, efficient code and agile project delivery. Seeking proactive candidates with 3 - 7 years experience in Python and API development.
Senior Software Engineer developing .NET applications and overseeing enhancement at YASH Technologies. Focusing on architectural design, implementation, and team collaboration in a global environment.
Seeking Java Professionals for backend development roles at YASH Technologies. Focus on enhancing competitiveness and driving transformation with cutting - edge technologies.