Director, Software Engineering

New
J
JobgetherLegal technology
Based in the United States, supporting overlapping working hoursFull-TimeDirector
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 10 years of professional software development experience, including 4 or more years in a hands-on engineering leadership position
Required Skills
PostgreSQLAgileSCRUMSoftware ArchitectureRESTful APIs

Requirements

  • Have at least 10 years of professional software development experience.
  • Have 4 or more years in a hands-on engineering leadership position, such as Director, Senior Engineering Manager, or equivalent.
  • Have proven experience building and managing distributed engineering teams combining inshore or onshore talent with offshore or nearshore developers.
  • Bring current technical expertise and the ability to review and contribute to code and guide architectural decisions.
  • Have delivered complex, multi-tenant, web-based enterprise software from initial architecture through production deployment.
  • Have knowledge of modern software architecture, RESTful APIs, relational databases such as PostgreSQL, cloud infrastructure, and secure multi-tenant systems with role-based access controls.
  • Have experience with Agile and Scrum methodologies, including sprint planning, backlog management, and release coordination.
  • Have a bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
  • Experience in legal technology, legal operations, eDiscovery, or regulated or compliance-driven enterprise software is preferred.
  • Practical exposure to integrating AI/ML capabilities into software products is an advantage.

Responsibilities

  • Contribute to architecture and design reviews, review code, troubleshoot complex issues, and write code when needed.
  • Establish engineering standards for code quality, testing, security, documentation, and software development practices.
  • Own the technical roadmap for AI-enabled legal automation platforms.
  • Evaluate technologies, frameworks, and AI/ML tools for platform functionality, reliability, and development efficiency.
  • Translate business and legal operations requirements into technical designs, development epics, sprint plans, and engineering priorities.
  • Lead Agile delivery processes, facilitate team ceremonies, manage backlogs, and track roadmap commitments and client-facing milestones.
  • Oversee production reliability, performance, and security, including multi-tenant data isolation and role-based access controls.
  • Collaborate with product management, legal operations specialists, client-facing teams, executive leadership, vendors, and partners.
  • Manage, recruit, onboard, mentor, and performance-manage distributed software developers, engineers, and QA professionals.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now