Director, Software Engineering

Jobgether

View original posting

Work arrangement
Remote
Occupation
Software & IT
Location
US
Compensation
Not disclosed
Apply by
April 13, 2027

About this role

<h3>Accountabilities:</h3><ul>
<li>Provide hands-on technical leadership by contributing to architecture and design reviews, reviewing code, troubleshooting complex issues, and writing code when needed, particularly for critical or high-risk projects.</li>
<li>Establish and maintain engineering standards covering code quality, testing, security, documentation, and software development practices.</li>
<li>Own the technical roadmap for AI-enabled legal automation platforms, including intelligent document handling, automated workflow steps, and emerging AI capabilities.</li>
<li>Evaluate and introduce technologies, frameworks, and AI/ML tools that improve platform functionality, reliability, and development efficiency.</li>
<li>Translate business and legal operations requirements into technical designs, development epics, sprint plans, and actionable engineering priorities.</li>
<li>Lead Agile delivery processes, facilitate team ceremonies, manage backlogs, and ensure progress against roadmap commitments and client-facing milestones.</li>
<li>Identify and resolve technical risks, delivery bottlenecks, and cross-functional dependencies before they affect project outcomes.</li>
<li>Oversee production reliability, performance, and security, including multi-tenant data isolation and role-based access controls.</li>
<li>Collaborate with product management, legal operations specialists, and client-facing teams to define platform priorities and align technical decisions with business needs.</li>
<li>Communicate delivery progress, technical risks, and architectural trade-offs to executive leadership, and coordinate with external vendors and partners on relevant integrations.</li>
<li>Manage a distributed team of software developers, engineers, and QA professionals across inshore and offshore locations, supporting overlapping working hours and effective handoffs.</li>
<li>Recruit, onboard, mentor, and performance-manage team members while maintaining consistent expectations and engineering standards across locations.</li>
<li>Develop an effective team structure and staffing strategy that balances senior technical leadership with distributed development capacity as the platform grows.</li>
<li>Establish clear communication practices, documentation standards, and handoff processes to support collaboration across time zones and build an accountable engineering culture.</li>
<h2>Requirements:</h2>
<ul>
<li>At least 10 years of professional software development experience, including 4 or more years in a hands-on engineering leadership position such as Director, Senior Engineering Manager, or an equivalent role.</li>
<li>Proven experience building and managing distributed engineering teams that combine inshore or onshore talent with offshore or nearshore developers.</li>
<li>Strong, current technical expertise, with the ability to review and contribute to code and guide architectural decisions rather than focusing exclusively on people management.</li>
<li>Demonstrated success delivering complex, multi-tenant, web-based enterprise software from initial architecture through production deployment.</li>
<li>Solid knowledge of modern software architecture, RESTful APIs, relational databases such as PostgreSQL, cloud infrastructure, and secure multi-tenant systems with role-based access controls.</li>
<li>Experience with Agile and Scrum methodologies, including sprint planning, backlog management, and release coordination.</li>
<li>Excellent communication and collaboration skills, including the ability to present technical strategy, delivery status, and trade-offs to executive stakeholders.</li>
<li>A bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.</li>
<li>Experience in legal technology, legal operations, eDiscovery, or another regulated or compliance-driven enterprise software environment is preferred.</li>
<li>Practical exposure to integrating AI/ML capabilities into software products, such as intelligent document classification, workflow automation, or large language model (LLM)-based features, is an advantage.</li>
<li>Familiarity with workflow or business-process configuration engines that support configurable stages, tasks, and rules-based automation is desirable.</li>
<li>Knowledge of single sign-on (SSO), identity integrations, audit and compliance logging, and enterprise security requirements is beneficial.</li>
<li>Experience integrating with or migrating to project and issue-tracking platforms such as Jira, as well as working with CI/CD toolchains, is a plus.</li>
<li>An advanced degree, such as a master's in Computer Science or a related field, is desirable.</li>
<li>Relevant certifications in AWS, project management (PMP), or Agile frameworks such as Scrum or SAFe are advantageous.</li>
<h2>Benefits:</h2>
<ul>
<li>Remote work opportunity within the United States.</li>
<li>The opportunity to lead engineering strategy and delivery for AI-enabled legal automation platforms.</li>
<li>A hands-on leadership role combining software development, architecture, technical decision-making, and team development.</li>
<li>The opportunity to work with cross-functional stakeholders and lead a geographically distributed engineering team.</li>
</ul>
</ul>
</ul>

Apply on employer site

You'll continue on the employer's careers page to submit your application.