Senior Director, Software Engineering- Annuities

Clarivate•Belgrade, ME
•Hybrid

About The Position

The Senior Director, Software Engineering will lead engineering strategy, execution, and operational excellence for Clarivate’s IP Annuities & Renewals technology portfolio. The role is responsible for building high-performing engineering teams and delivering scalable, reliable, secure, and maintainable platforms and services. The position partners with Product, Architecture, Operations, Security, Data, and Business teams to align technology delivery with business priorities and measurable business value. The role leads a geographically dispersed team of more than 75 people supporting critical platforms and services for global operations and customer delivery. Its focus includes platform modernization, engineering excellence, reliable execution, and developing scalable capabilities for long-term business growth. The position also oversees workforce planning, budgets, vendor partnerships, and resource allocation.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field, or equivalent professional experience.
  • 15+ years of progressive software engineering experience in enterprise-scale environments.
  • 5+ years of hands-on or leadership experience across cloud platforms, distributed systems, APIs, automation, and software operations.
  • Experience leading an engineering organization globally.
  • Accountability for delivering business outcomes and managing several business-critical enterprise software platforms or services supporting thousands of customers across the US, Europe, and Asia.
  • Experience leading large-scale modernization programmes involving legacy-platform migration, cloud adoption, distributed systems, or architectural transformation.
  • Experience managing annual engineering budgets and/or vendor portfolios.

Nice To Haves

  • Experience driving technology transformation, modernization, and delivery improvement initiatives in enterprise environments.
  • Strong understanding of enterprise integration patterns, workflow orchestration, domain-driven design, event-driven architectures, and platform-based ecosystems.
  • Exposure to complex business or financial platforms, system integration, portfolio alignment, risk management, and long-term platform sustainability.

Responsibilities

  • Define and execute engineering strategy for a mission-critical technology portfolio.
  • Lead delivery of reliable, scalable, secure, and maintainable software platforms and services.
  • Drive modernization, simplification, automation, and continuous improvement across engineering practices and technology capabilities.
  • Build, coach, and develop high-performing engineering leaders and teams, establishing clear accountability and strong execution discipline.
  • Partner with Product, Architecture, Operations, Security, Data, and Business stakeholders to prioritize investments and deliver measurable business value.
  • Establish engineering standards for quality, reliability, security, observability, delivery predictability, and operational performance.
  • Oversee workforce planning, budgets, vendor partnerships, and resource allocation in support of strategic priorities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service