Senior Director, Software Engineering
- Clarivate Analytics US LLC
- Ann Arbor, Michigan
- Full Time
As the Senior Director, Software Engineering, you are the main point of contact for business and content operations leadership working closely with business, product, and content operations managers across multiple business unit domains. You will be the go-to person and subject matter expert for individual products and specific technologies. Responsible for software delivery of multiple engineering teams typically consisting of 5+ engineers, you will drive the definition, architecture, agreement, and implementation of technology strategy. About You - experience, education, skills, and accomplishmentsBachelor's degree in computer science or related field; or equivalent work experience10+ years of experience in technology leadership with a proven ability to lead cross-functional teams, drive transformation, and influence stakeholders10 + years of experience working as a software engineer developing commercial software10 + years of experience with common programming languages including Java and Python It would be great if you also had...Master's degree6+ years of experience working with any of one the RDBMS (MySQL/SQLServer/Oracle/PostgreSQL)6 + years of experience working with XML, HTML, XSLT, Unicode, DTDs, XML Schema, XQuery, XPath, PDF, TIFF and similar formats5 + years in leading / managing software engineering teams3 + years of experience working in Agile Development (Scrum)3 + years of experience in a SaaS delivery modelExperience with current JavaScript frameworks, particularly Angular)Experience in ETL Development tool (Talend or Pentaho)Experience with Big Data technologies (Databricks, Spark, EMR, Hive)Experience building Microservices, SOAP, REST Services (Java/NodeJS)Working experience in AWS EnvironmentWorking knowledge of Messaging (AMQ, JMS)Be able to implement and guide teams through test-based developmentUnderstanding of ML, NLP, including entity extraction, data mining, sentiment analysis, content summarization and other data science techniques desirable What will you be doing in this role?Lead technical teams and focal point for development issues across a development-wide programOversee the designs and may develop prototype/actual codeResponsible for reviewing requirements, and the design, implementation, and unit testing for their teamsResponsible for communicating accurately the status of ongoing work to stakeholders. Will present status updates to project management and senior leadersAttend project planning sessions with Product Owners, Content Owners and Business Analysts to analyze requirementsEnsure teams develop modules using disciplined processes, adhering to industry standards and best practice guidelinesEnsure teams carry out unit and other testing, ensuring application meets needs of client and businessProvide assistance in researching and adopting new and emerging technologies, evaluating new tools, technologies and platforms to be included in projectsIdentify ways to improve the operation of own area and to achieve efficiencies and results and assists in process improvementUse AI to improve the software development process. For example UX, Coding and QA areas.Lead and manage teams including supporting career development of teams' members (objective setting, performance management, talent management, etc.) About the TeamYou will be part of the Academic and Government segment supporting ingestion, enrichment, and delivery of content for products such as ProQuest, Web of Science and Incites. We build UI workbenches for Content Operations enrichment as well as work with AI and Data Science team on automation of content processes. Our newest projects use Java Spring boot, Angular, and Postgres DB. We also have teams that support large scale data delivery using Databricks Scala, Hive and AWS EMR. Our primary stakeholders are the application product managers and the content operations managers. We also collaborate with Web of Science Editorial team and Global Content Acquisition as well as other A&G product technology teams. The projects range from small enhancements to multi team feature deliveries. You will be managing 2-4 teams and their size ranges from 4 to 10 engineers. The teams consist of our journal citation reference management team, large scale big data delivery team and our legacy content management system that supports all three business segments. Hours of WorkThis is a full-time position, primarily working core business hours in your time zone, with flexibility to adjust to various global time zones as needed.Hybrid position working in the office 2-3 days a week.Must live in commutable distance to our Philly, Alexandria or Ann Arbor offices 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. It is the policy of Clarivate to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Clarivate will provide reasonable accommodations for qualified individuals with disabilities.
Job ID: 523092674
Originally Posted on: 5/31/2026
Want to find more Technology opportunities?
Check out the 165,238 verified Technology jobs on iHireTechnology
Similar Jobs