Director, Software Engineering

Posted 3 Days Ago
Be an Early Applicant
Philadelphia, PA
Senior level
Analytics
The Role
The Director of Software Engineering will lead engineering teams, manage projects, develop technical roadmaps, and drive customer solutions. They will oversee software development, ensure quality standards, collaborate with product managers, and drive innovation while managing budgets and project risks.
Summary Generated by Built In

Clarivate™ is a leading global provider of transformative intelligence. We offer enriched data, insights & analytics, workflow solutions and expert services in the areas of Academia & Government, Intellectual Property and Life Sciences & Healthcare. Our connected data, deep expertise and intelligence platforms empower life sciences and healthcare companies to deliver safe, effective and commercially successful treatments to patients faster. Clarivate is home to Cortellis™, solutions for real world data, medtech, market access and commercialization and deep consulting expertise.

We are currently seeking a director, leading the engineering teams and contributing to the technical direction of the organization. This individual will be responsible for driving customer solutions, developing the technical road map, managing budgetary decisions and driving innovation.

About you - experience, education, skills, and accomplishments

  • Bachelor’s Degree or equivalent in Computer Science, Software Engineering, or related field.

  • 10+ Years of Relevant Experience

Technical stack:

  • Java/Python
  • Angular/React
  • Postgres/Oracle, 
  • Experience with
  • AWS services,
  • Caching concepts,
  • APIs - REST/GraphQL
  • scalable clusters - ECS/EMR/Pyspark
  • Familiarity with AI models, Ollama, OpenAI
  • Data Engineering skills - Modeling DB, ER designs, building ETL pipelines, Json/XML/parquet formats
  • Medallion architecture
  • Systems design - experience with building systems ground up including architecture, components, interface and data design

What will you be doing in this role? 

  • Oversee the planning, execution, and delivery of software development projects. Ensure projects are completed on time, within budget, and to the highest quality standards.

  • Communicate with senior technology leadership and key product stakeholders to provide updates on project status, risks, and opportunities.

  • Collaborate closely with product managers, designers, and other stakeholders to define requirements, prioritize tasks, and deliver impactful software solutions.

  • Identify potential risks and issues related to software development projects and take proactive measures to mitigate them.

  • Ensure that all software products meet quality standards and regulatory requirements through rigorous testing and quality assurance processes.

  • Collaborate with customers to understand client requirements and lead the development of tailored solutions that address their needs effectively.

  • Foster a culture of innovation within the technology team, continuously exploring new technologies, methodologies, and approaches to drive business growth and competitive advantage.

  • Provide guidance and direction to the team to develop robust and scalable solutions that meet both current and future business needs.

  • Work closely with Product Management teams to gather quarterly inputs and align technology initiatives with product roadmaps and strategic objectives..

  • Facilitate communication and collaboration with cross-functional teams, including DevOps, Data Science, and other departments, to ensure alignment and smooth execution of technology initiatives.

  • Develop and deliver quarterly and yearly roadmaps outlining key technology initiatives, milestones, and deliverables, ensuring alignment with organizational priorities and objectives.

  • Estimate completion time for technology projects within a quarter, identifying and mitigating risks to ensure timely delivery.

  • Identify opportunities for efficiency improvements within existing systems and processes, working closely with teams to implement solutions that drive cost savings and enhance performance.

  • Proactively identify and address bottlenecks in the development process, working collaboratively with teams to overcome obstacles and maintain project momentum

  • Identify opportunities for cost savings through technology optimization, vendor negotiations, and process improvements, contributing to the overall financial health of the organization.

  • Regularly assists with team evaluation, technical capabilities, and provide colleague feedback.

Management Responsibilities:

  • Lead and direct the activities of teams across a function or department.

  • Define and communicate strategic initiatives at the department-level and provide input on strategic initiatives for the organization.

  • Lead and direct the work of a functional area to achieve objectives with significant contribution towards the achievement of short-term and mid-term results for the team, department and organization.

  • Create and drive a clear vision for the department, planning for the long-term success of the organization.

  • Influence diverse stakeholder groups and drive acceptance of policies, practices and procedures within broader area of responsibility.

Hours of Work

  • Full Time, permanent position

  • This role can be performed hybrid near a Clarivate office or remote

Clarivate is an Equal Opportunity Employer Vets/Minorities/Women/Disabled

Top Skills

Java
Python
The Company
Belfast
10,549 Employees
On-site Workplace

What We Do

Clarivate™ is a global leader in providing solutions to accelerate the lifecycle of innovation. Our bold mission is to help customers solve some of the world’s most complex problems by providing actionable information and insights that reduce the time from new ideas to life-changing inventions in the areas of science and intellectual property. We help customers discover, protect and commercialize their inventions using our trusted subscription and technology-based solutions coupled with deep domain expertise. For more information, please visit clarivate.com.

Similar Jobs

Duolingo Logo Duolingo

Software Engineering Director, Duolingo English Test

Edtech • Machine Learning • Mobile • Other • Software
Hybrid
Pittsburgh, PA, USA
670 Employees
295K-426K Annually

Ahold Delhaize USA Logo Ahold Delhaize USA

Lead Solutions Engineer

AdTech • eCommerce • Food • Marketing Tech • Retail
Carlisle, PA, USA
10000 Employees

Wipfli Logo Wipfli

Business Developer

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote
Hybrid
Philadelphia, PA, USA
3300 Employees

ZS Logo ZS

Manager - Data Strategy and Data Office (United States) - Data Strategy & Partnerships

Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Hybrid
5 Locations
13000 Employees
185K-203K Annually

Similar Companies Hiring

SAG LLC Thumbnail
Virtual Reality • Generative AI • Business Intelligence • Big Data Analytics • App development • Analytics • Agriculture
Minot, ND
4 Employees
JuiceMedia.AI Thumbnail
Marketing Tech • Machine Learning • Digital Media • Big Data Analytics • Analytics • Agency • AdTech
Marina Del Rey, CA
68 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account