Engineering Team Lead architecting an AI-accelerated migration platform for egal’s legal software. Leading data pipelines, orchestration, and scalable onboarding for law firms.
Responsibilities
Own the architecture across extraction, transformation, and orchestration for the full migration pipeline
Translate technical strategy into buildable platform increments with the team
Develop deep knowledge of the Legal data model and its relationship to application behavior, workflows, and customer outcomes
Understand legal practice management and accounting workflows, customer problems, and data relationships
Design accurate, traceable, scalable migrations across many firms and source systems
Build repeatable go-live patterns that improve migration speed, predictability, and customer adoption
Shape problems into buildable work with the technical product manager and make disciplined tradeoffs
Apply AI to migration assessment, mapping, validation, and engineering workflows where it improves speed, quality, and scalability
Lead the team and set a high technical bar, including documentation and handoff practices
Serve as technical point of contact for operations and migrations, aligning decisions with planning and customer delivery needs
Requirements
8+ years building data-intensive backend systems, including experience leading architecture across a team
Ability to reverse engineer application systems through forensic analysis of underlying data structures and storage
Deep experience building reliable data pipelines and ETL/ELT systems, including extraction, change data capture, transformation, and orchestration at scale
Hands-on experience with SQL, a transformation framework such as dbt, and cloud orchestration such as Microsoft Fabric or Azure Data Factory
Strong focus on correctness, observability, and traceability in data quality, lineage, and edge cases
Ability to operate as a hands-on technical lead, setting direction, raising the engineering bar, and contributing code
Pragmatism about scope and sequencing, with judgment to pair a strong platform foundation with practical AI and automation
Experience leading data migration or system-to-system consolidation initiatives
Experience with multi-tenant SaaS applications and systems
Experience in legal, fintech, healthcare, or another domain with high standards for correctness, confidentiality, and compliance
Experience building a new platform or team from the ground up
Experience applying AI or LLMs responsibly to accelerate data mapping, assessment, or transformation
Benefits
Remote work arrangement
Short, fixed-length work cycles
Lightweight planning
Clear ownership
Meaningful influence over architecture, sequencing, and implementation
Senior Full Stack Developer designing, developing, and supporting modern digital services. Delivering scalable, maintainable solutions across Agile digital transformation projects.
Senior Software Engineer owning backend services, cloud infrastructure, and production reliability for Mozilla’s privacy - focused open - source internet products. Leading development across Python, TypeScript/Node.js, or Rust systems.
Staff Product Engineer owning ambiguous, cross - team initiatives at Customer.io. Building reliable customer messaging software with Go, React, and AI.
Full Stack Developer building automation tools, APIs, and intelligence platforms for PwC Canada. Supporting cybersecurity analysis and globally scaling client - facing services.
Backend Software Engineer building identity decisioning systems and KYC - compliant services for Affirm’s buy - now - pay - later platform. Developing distributed systems with Python or Kotlin across financial product teams.
GTM Engineer building automation, data pipelines, and AI workflows for LumiQ’s accounting and finance professional education platform. Bridging technical systems with Sales and Marketing execution.
Senior Software Engineer building distributed clearing and settlement systems for Alpaca, a global brokerage infrastructure provider. Developing integrations and infrastructure for equities, options, and securities finance products.
Staff Software Engineer designing mission, behavior, and motion planners for AeroVect’s autonomous airport ground equipment. Driving production autonomy through trajectory optimization and robotics planning.