> Markdown version of [/jobs/ext/1996472-senior-director-software-engineering-customer-content-platform](https://www.wearedevelopers.com/jobs/ext/1996472-senior-director-software-engineering-customer-content-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Director, Software Engineering - Customer Content Platform - **Company:** Thomson Reuters Holdings Inc. - **Location:** Eagan, MN, United States - **Experience:** Expert - **Salary:** $183,100.0 - $340,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Systems Engineering, Audit Trail, Big Data, Law Practice Management Software, Software as a Service, Data Infrastructure, Data Integrity, Data Loss, Data Migration, Document Management Systems, File Systems, Distributed Data Store, Role-Based Access Control, Search Technologies, Microsoft SharePoint, Software Engineering, Systems Integration, Enterprise Search, Enterprise Software Applications, Google Drive, System Availability, Large Language Models, Indexer, Backend, Build Management, AI Platforms, Integration Frameworks, Data Management, Dropbox - **Published:** August 8, 2026 - **Apply:** https://thomsonreuters.wd5.myworkdayjobs.com/External_Career_Site/job/United-States-of-America-Eagan-Minnesota/Senior-Director--Software-Engineering---Customer-Content-Platform_JREQ202819 ## About the Role You're a fit for this role if your background includes: * 12+ years of software engineering experience, including 5+ years in senior engineering leadership managing engineering managers and globally distributed teams. * A proven track record building file management, storage, or data-infrastructure platforms at enterprise scale, ideally distributed storage and high-throughput, event-driven processing systems. * A strong backend and distributed-systems engineering foundation: distributed storage, APIs, asynchronous and queue-based processing, multi-tenancy, security, and platform reliability and observability. * Experience operating multi-tenant systems at scale, including resource isolation, quotas, workload prioritization, and noisy-neighbor mitigation. * A track record of leading teams that operate what they build, with full-lifecycle ownership including production on-call, SLOs, and incident response. * A deep understanding of enterprise data-compliance requirements: data residency, BYOK, access controls, permission models, audit logging, and regulatory frameworks. * Experience designing and executing large-scale data migrations between enterprise systems, with strong attention to data integrity and customer continuity. * Demonstrated ability to lead complex, cross-functional engineering programs involving multiple teams and stakeholders, and to set direction under ambiguity. * A clear, confident communicator with both technical teams and senior business stakeholders. Additional Preferred Qualifications * Background in legal technology or enterprise document management systems (e.g., iManage, NetDocuments, SharePoint), including matter-centric security and ethical walls. * Experience building enterprise file-connector and integration platforms, and integrating with third-party DMS APIs at scale. * Experience delivering data and content infrastructure that powers AI or LLM agent workflows, such as retrieval and semantic search, indexing pipelines, or agent-native access patterns (e.g., MCP). * Familiarity with legal and public-sector compliance requirements such as BYOK, FedRAMP, or CJIS. * Experience building data-migration pipelines for large-scale SaaS enterprise environments. ## Description As Senior Director of Software Engineering, Customer Content Platform, you will own the engineering vision and execution for how CoCounsel stores, organizes, secures, and delivers the documents and data that legal professionals work with every day, and how that content is made available to AI agents. You will lead teams that own their systems end to end, from design and build through production operations: the file and workspace platform, a high-throughput ingestion and orchestration pipeline built to scale toward millions of files per workspace, a connectors platform that reaches customers' existing document systems, compliance capabilities including BYOK, and the migration of existing customers to the next generation of CoCounsel., In this opportunity as Senior Director, Customer Content Platform, you will: * Set the customer content platform engineering strategy: define the technical direction for file management, workspace organization, sharing controls, ingestion, and compliance infrastructure, in alignment with CoCounsel's product roadmap and Thomson Reuters' data-security standards. * Lead and develop engineering managers and their teams: build a high-performance, inclusive culture across a globally distributed organization. Own workforce planning, hiring, talent assessment, performance differentiation, coaching, succession planning, and career development at all levels. * Instill end-to-end ownership: ensure your teams own their services across the full lifecycle, from design and build through deployment and day-to-day production operations, including on-call, incident response, operational metrics, and continuous reliability improvement (a "you build it, you run it" culture). * Own the file and workspace platform: including sharing models, workspace roles and permissions, permission inheritance from external systems, workspace lifecycle management, and compliance features such as BYOK and data residency, ensuring enterprise-grade security for legal data. * Deliver ingestion and file processing at scale: own a reliable, event-driven ingestion and orchestration pipeline engineered toward our goal of supporting millions of files per workspace, with broad file-type and large-file support and asynchronous background processing. Design for multi-tenant isolation, resource quotas, noisy-neighbor fairness, throughput and latency SLOs, and resilient failure handling (graduated retries with backoff, poison-message classification, and dead-letter quarantine with safe replay). * Build and operate the connectors platform: enable CoCounsel to connect to third-party document management systems such as iManage, NetDocuments, SharePoint, HighQ, Box, Dropbox, and Google Drive, including agent-native access to customer content, while faithfully preserving source-system permissions and structure. * Make content agent-ready: ensure ingested and connected content is parsed, indexed, and exposed to agent workflows, retrieval, and semantic search, partnering on the interfaces (including MCP-style access) that let agents reason over customer documents reliably and securely. * Drive the migration to the next generation of CoCounsel: own the engineering work that safely and reliably migrates existing customer workspaces, file archives, and storage backends to the next-generation platform, with zero data loss, data-integrity guarantees, and minimal customer disruption. * Partner across the CoCounsel engineering pillar: work closely with the Agent Core/Intelligence, Application Experience, AI Platform, Document Understanding, and Enterprise Search Platform teams to ensure file and data infrastructure meets the needs of agent workflows and user experiences. * Champion engineering quality, reliability, and compliance: establish security-by-design, reliability, observability, and data-handling standards appropriate for a regulated legal environment, and contribute to Thomson Reuters' broader infrastructure and compliance goals. ## Related Videos - [Coffee with Developers - Maria Apazoglou](https://www.wearedevelopers.com/videos/1209-coffee-with-developers-maria-apazoglou) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Event-Driven AI Agents: Orchestrating Long-Context Legal Processing at Scale](https://www.wearedevelopers.com/videos/100168-event-driven-ai-agents-orchestrating-long-context-legal-processing-at-scale) - [Dynamic Entities in .NET: Building Low-Code Systems on Top of Entity Framework Core](https://www.wearedevelopers.com/videos/100218-dynamic-entities-in-net-building-low-code-systems-on-top-of-entity-framework-core) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)