Senior Director, Software Engineering

Clarivate Plc

Philadelphia (Philadelphia County)

Hybrid

USD 180,000 - 240,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Clarivate Analytics in Philadelphia, PA is seeking a Senior Director of Software Engineering to lead multiple development teams across a broad program, aligning Content, Product Tech, DevOps, and AI efforts.

You will oversee the designs and may develop prototype/actual code, review requirements, and manage unit testing, while presenting status updates to senior leaders. The role emphasizes disciplined processes and strong English communication.

Qualifications

  • Bachelor's degree in MIS/Info Systems/CS/EE or related discipline with 10+ years in software.
  • 10+ years as a software engineer building commercial software.
  • 8+ years with Java and back-end design.
  • 8+ years with one of MySQL/SQL Server/Oracle/PostgreSQL.
  • 7+ years leading software engineering teams and defining tests.
  • 5+ years in Agile/Scrum, SaaS delivery, and AWS.
  • 5+ years translating requirements into system design with product/business teams.
  • Experience with Lucid Charts, Figma, Jira, ExtJS, Angular, Dojo.
  • Experience building Microservices, SOAP, REST (Java/NodeJS).
  • Knowledge of ML/NLP including entity extraction, data mining, sentiment analysis.
  • Strong written and verbal English communication.

Responsibilities

  • Lead development teams and coordinate with Content, Product Tech, DevOps, and AI groups.
  • Oversee designs, prototype code, review requirements, and unit testing.
  • Communicate project status to stakeholders and senior leaders.
  • Ensure modules follow disciplined processes and industry best practices.
  • Hire, develop, and manage multiple software engineering teams and managers.

Skills

Java
SQL
JavaScript
XML
Junit
Agile Scrum
AWS
Lucid Charts
Figma
Jira
ExtJS
Angular
Dojo
REST
SOAP
Microservices
NLP
ML
Data ETL
Communication

Education

Bachelor's degree in MIS/Info Systems/CS/EE

Tools

Lucid Charts
Figma
Jira
ExtJS
Angular
Dojo

Job description

Senior Director, Software Engineering, ProQuest LLC d/b/a Clarivate Analytics (US) LLC, Philadelphia, PA

Duties:

Lead technical teams and focal point for development issues across a development-wide program. This includes cross-functional coordination with Content, Product Tech, DevOps, and AI teams. Oversee the designs and may develop prototype/actual code. Maintain responsibility for reviewing requirements, and the design, implementation, and unit testing for their teams. Attend project planning sessions with Product Owners, Content Owners and Business Analysts to analyze requirements. Maintain responsibility for communicating accurately the status of ongoing work to stakeholders and present status updates to project management and senior leaders. Ensure teams develop modules using disciplined processes, adhering to industry standards and best practice guidelines.

Lead and manage teams including hiring and supporting career development of teams’ members (objective setting, performance management, talent management, etc.). Responsible for building and managing an organization of multiple software engineering teams - including hiring and managing performance of Software Engineers and Engineering Managers.

Requirements:
  • Bachelors degree in Management Information Systems, Information Systems Technologies, Computer Science Electrical/Electronics Engineering or related discipline, plus at least 10 years of related experience.
  • Must have 10 years of experience working as a software engineer developing commercial software.
  • Must have 8 years of experience with common programming languages including Java and designing back-end applications.
  • Must have 8 years of experience working with any one of the RDBMS (MySQL/SQL Server/Oracle/PostgreSQL).
  • Must have 7 years of experience in leading/managing software engineering teams and defining test plans and performing unit testing, SQL database development including designing queries, triggers, and stored procedures, performance tuning, or data ETL.
  • Must have experience with JavaScript, XML, and Unit testing frameworks including Junit.
  • Must have 5 years of experience working in Agile Development (Scrum), SaaS delivery model and AWS Environment.
  • Must have 5 years of experience in interfacing business product leaders and engineers to gather requirements and translate requirements into system design and coordinating with product and business teams in planning and estimating product roadmaps, business cases, and other problem resolutions.
  • Must have experience with Lucid Charts, Figma, Jira or equivalents.
  • Must have experience with current JavaScript frameworks, particularly ExtJS, Angular, DoJo or similar.
  • Must have experience building Microservices, SOAP, REST Services (Java/NodeJS).
  • Must have knowledge and understanding of ML, NLP, including entity extraction, data mining, sentiment analysis, content summarization and time series forecasting and association rule mining.
  • Must have strong written and verbal communication skills in English.
  • Telecommuting is allowed within standard commuting distance from Philadelphia, PA Clarivate office (2-3 days a week in the office).
  • Travel responsibility: Must be willing and available to travel domestically and internationally at least 15-20 days a year.

At Clarivate, we are committed to providing equal employment opportunities for all qualified persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Director, Software Engineering
Senior Director, Software Engineering

Clarivate Analytics US LLC • Philadelphia

Hybrid
USD 180,000 - 280,000
Senior Director, Software Engineering
Senior Director, Software Engineering

Clarivate Analytics • Philadelphia

Hybrid
USD 180,000 - 240,000
Senior Director of Software Engineering - Hybrid & Travel
Senior Director of Software Engineering - Hybrid & Travel

Clarivate Analytics US LLC • Philadelphia

Hybrid
USD 180,000 - 280,000
Hybrid Senior Director of Software Engineering
Hybrid Senior Director of Software Engineering

Clarivate Analytics • Philadelphia

Hybrid
USD 180,000 - 240,000
Senior Director, Software Engineering — Hybrid AI/SaaS Leader
Senior Director, Software Engineering — Hybrid AI/SaaS Leader

Clarivate Plc • Philadelphia

Hybrid
USD 180,000 - 240,000
Senior DevOps Engineer
Senior DevOps Engineer

Clarivate Plc • Alexandria (VA)

Hybrid
USD 120,000 - 180,000
Senior DevOps Engineer Clarivate · 2 Locations · DevOps & Release Pay not stated 2mo ago
Senior DevOps Engineer Clarivate · 2 Locations · DevOps & Release Pay not stated 2mo ago

Devopsroles • Alexandria (VA), Northern (KY)

Hybrid
USD 120,000 - 150,000
Sr. Manager, Software Engineering
Sr. Manager, Software Engineering

Visa • Austin (TX)

On-site
USD 162,500 - 260,400
Comprehensive benefits package
Medical, Dental, and Vision insurance
401(k) and FSA/HSA
+2
Sr Director, Global Solution Consulting, Library Software
Sr Director, Global Solution Consulting, Library Software

Clarivate Analytics US LLC • Chandler (AZ)

On-site
USD 170,000 - 196,000
Technical Manager
Technical Manager

Claros Analytics • Princeton (NJ)

On-site
USD 130,000 - 160,000
Competitive salary
Hybrid work model
Professional development opportunities