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