Director of Engineering
Description
About LegalZoom
We're here to make legal help accessible to all. LegalZoom transformed the legal industry with the launch of our online services and groundbreaking technology in 2001. Since then, millions of customers have counted on us to officially start and run businesses, protect brands and intellectual property, and look after loved ones through wills and trusts.
As the industry leader for over 20 years, innovation remains at the center of all we do. We're creative thinkers and problem solvers with a passion for building legal and tax products that make a positive impact on the world, and we're always looking for exceptional people to push us further.
With us, you'll do work that's as rewarding as it is challenging with a team where every voice matters and diversity, equality, and inclusion are truly embraced. Together, we'll continue to democratize the law and make a real difference in the lives of millions.
Overview
As a Director, Engineering at LegalZoom - you’ll lead a talented team of software engineers who are responsible for designing and implementing solutions that have scale, speed and are extensible in delivering product features and metrics to drive the company forward. This role requires a balance of management/leadership responsibilities.
This role involves leading multiple teams and working with stakeholders to facilitate solutions to emerging business opportunities. This role will also be responsible for mentoring and growing team members within the engineering organization. The Director, Engineering will also be a partner in determining the future direction of the engineering organization and being a part of the execution of that direction.
Principal Accountabilities
- Experience in leading a team to dramatically improve engineering development practices
- A depth of experience in engineering practices, development methodologies, application architecture, data integration patterns, and architectural governance
- Keep interest and excitement levels high, inside and outside of the department
- Facilitate learning and growth on the team
- Contributes to the department’s identity, standards, guidelines and best practices
- Managing and working with remote development teams
- Facilitate the engineering process, including requirement analysis, design, planning, development and testing oversight
- Partner with architecture teams to develop solution designs
- Maintain deep technical and business knowledge of industry directions and trends in the area of application architecture and programming languages
- Ability to engineer solutions that are highly available, scalable and extensible
- Drive to deliver technology and products in the roadmap on schedule and with the highest quality
- Provide support for operations and support teams, including root cause analysis and preventative analysis
- Shape the work of mitigating day-to-day issues into more coherent and robust systems
- Extensive experience with API design and uses, agile development methodologies, web applications and architecture
Qualifications:
- BS or MS in Engineering, Computer Science or Information Systems
- 15–20 years of experience in software engineering and development, with expertise in Data & AI, platforms, and SaaS/e-commerce solutions.
- Collaborating with global stakeholders in a must.
- Strong verbal and written communication skills
- Entrepreneurial skills & Established leadership skills with a team-player mentality required
- Broad experience building, leading, managing and mentoring high-performance Agile-based engineering teams
- Knowledge of object-oriented design and proven implementation skills
- Experience leading large teams of software engineers both co-located and distributed
- Proficient in Kotlin, Golang, Python, databases, AWS, AI/LLMs, and React.
- Experience building and consuming APIs using one of: Node.js, C#/.Net, Java.
- Knowledge of RDBMS and/or NoSQL exposure (SQL Server, MySql, Mongo, Redis, Cassandra
- Experience working with Distributed systems and systems at scale
- Familiar with hosting both in the cloud (AWS, Azure, Google Cloud) as well as on premise
- Experience with GIT version control system
- Experience with modern web technologies including deployment automation tools, HTML, CSS, JavaScript and other front-end development frameworks
- Experience optimization and delivering solutions with performance as a core tenet
- Versed in both Linux and Windows Server operating systems
- Understanding of continuous integration / continuous delivery concepts and the ability to troubleshoot related issues
- Experience delivering in Agile methodology
LegalZoom is an Equal Opportunity Employer, dedicated to diversity.
Join us in making a difference as we build our future and help ensure access to professional legal advice to all! LegalZoom is an equal opportunity employer, dedicated to diversity, equality, and inclusion, and provides equal employment opportunities to all employees and applicants for employment. LegalZoom prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.