
Senior Director, Software Engineering – Contract Intelligence
Posted Oct 28

Posted Oct 28
This is a fully remote position, open to applicants in United States.
• Lead engineering teams responsible for Astra Agents and the Contract Intelligence Graph (CIG).
• Take ownership of engineering strategy, organization, and execution throughout the Contract Intelligence portfolio.
• Define the architectural direction and convergence roadmap for shared data models, database services, IAM, Agents, and AI Assistants.
• Manage unified interfaces across APIs, user interfaces, and MCP servers.
• Oversee the development of secure, scalable, observable, reliable, versioned, and backward-compatible cloud-native APIs and integrations.
• Collaborate with Applied AI & Knowledge Engineering to deliver production-ready Agents and AI Assistants.
• Establish evaluation practices for AI-enhanced features, focusing on quality, permissions, privacy, latency, cost, and operations.
• Manage the software development lifecycle, including planning, development, testing, release coordination, and stabilization.
• Coordinate dependencies and release plans across Astra, CLM, Core CLM, and integration teams.
• Lead root-cause analysis and remediation efforts for major incidents and Level 3 escalations.
• Actively contribute to the codebase, participate in code reviews, and influence architectural decisions.
• Provide leadership to managers and technical leaders across distributed teams.
• Mentor, coach, and offer feedback to managers and senior engineers.
• Recruit, onboard, develop, and retain engineering talent.
• Collaborate with Product, Design, Core CLM, Applied AI & Knowledge Engineering, QA, Cloud Operations, Security, and Support teams.
• Clearly communicate technical direction, trade-offs, risks, and investment needs to executives and cross-functional partners.
• Report directly to the CTO.
• BS/MS in Computer Science, Engineering, or equivalent practical experience.
• Over 10 years of progressive software engineering experience.
• More than 5 years of experience leading and developing multi-team engineering organizations with managers and senior technical leaders, including accountability for delivery and performance management.
• Proven ownership of engineering outcomes for a significant product portfolio, platform, or technical domain, evaluated by customer adoption, usage, and business value.
• Extensive experience with cloud-based SaaS systems, distributed services, APIs, enterprise integrations, and user-facing applications.
• Experience in building shared or converged components utilized by multiple products or services, including data models, database services, and IAM.
• Hands-on technical expertise in production AI/LLM functionality, Agents, and AI Assistants.
• Understanding of engineering metrics such as delivery predictability, service reliability and SLOs, defect trends, performance, and operational health.
• Ability to partner with Product and Design to develop actionable engineering roadmaps and make decisions on whether to build, buy, or partner.
• Capable of communicating technical risks, trade-offs, and decisions in business terms.
• Sound judgment in responsible AI practices encompassing accuracy, privacy, security, permissions, transparency, and human oversight.
• Competence in developing managers and technical leaders, building succession plans, and fostering high performance.
• Preferred: experience in leading AI-enabled products, Agent architectures, or MCP orchestration interfaces.
• Preferred: experience with knowledge graphs, graph-based systems, or data-rich enterprise platforms.
• Preferred: background in CLM, legal technology, workflow automation, or enterprise SaaS.
• Preferred: experience in scaling engineering organizations and operational practices, especially within compliance-driven environments.
• Healthy work/life balance.
• Floating holidays.
• Quarterly, no-questions-asked wellness day.
• Employee Resource Groups (ERGs).
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.