The Role
Owner of data systems for a plaintiff personal-injury firm: build and maintain API integrations between Filevine, Lead Docket, Domo and AI tools; design ETL/data pipelines; implement marketing attribution; build dashboards and reports in Domo; ship AI-driven automations; monitor pipelines, document systems, and enforce data security.
Summary Generated by Built In
Monday to Friday - 8:00 AM to 5:00 PM PST | 10:00 AM - 7:00 PM CST
Remote
Job description:
Our client is a plaintiff-side personal injury firm representing injured people and their families throughout California. We are headquartered in Century City, with offices serving the San Bernardino and Fresno markets. We run our practice on data, and we are hiring an engineer to own the systems that capture it. We use a connected stack of tools to track our metrics, data, KPIs, and marketing spend: Domo for business intelligence and dashboards, Filevine for case management, Lead Docket for intake and lead tracking, and AI tools, especially Claude, for automation. We will tell you what we need to measure and accomplish. Your job is to set it up, code it, connect it, and keep it running. This is a hands-on builder role, not a help-desk position. You will work directly against these platforms' APIs and webhooks, write the code and transformations that move and shape our data, build the dashboards and reports leadership relies on, and ship AI-driven workflows that save the firm time. You take requirements and turn them into working systems.
Responsabilities:
Build and maintain integrations across Filevine, Lead Docket, Domo, and our AI tools using their REST APIs, webhooks, and native connectors.
Filevine: Work with the Filevine API (v2), webhook subscriptions, and the Data Connector to pull case, project, contact, and financial data into our reporting layer.
Lead Docket: Configure and maintain the native Filevine sync, phase and field mapping, the open API, and webhooks; build out lead-source tracking and marketing ROI reporting so we know what every dollar of spend returns.
Marketing attribution: Set up and maintain UTM parameters and similar tracking so that when a prospective client reaches our website, the source is captured automatically (for example, Google paid, Google organic, Meta, referral, direct) and carried through into Lead Docket and Domo. Keep attribution intact from first click through to a signed case so we can report true cost per lead and cost per case by channel.
Domo: Ingest data through connectors, the Streams API, and custom connectors; build and maintain Magic ETL dataflows and Beast Mode calculations; design dashboards and cards for KPIs, case metrics, marketing spend, and firm performance; manage scheduled reports, governance, and user access.
AI and Claude: Build automation and AI-assisted workflows using the Anthropic API and related tools, including prompt engineering, document automation, and connecting Claude to our other systems. Integrate AI where it measurably reduces manual work.
Translate firm requirements into reliable, documented systems, working independently from a clear spec to a working build.
Monitor data pipelines for accuracy and uptime, troubleshoot breakages, and fix them quickly.
Document configurations, integrations, and workflows so the firm is not dependent on tribal knowledge.
Maintain strict data security, access controls, and confidentiality across every system, consistent with the firm's obligations to protect privileged and sensitive client information.
Requisitos
Skills:
Demonstrated experience building and maintaining API integrations, including REST APIs, OAuth authentication, and webhooks.
Hands-on coding ability in Python and/or JavaScript, plus working knowledge of SQL.
Experience building dashboards and reports in a business intelligence platform. Domo experience (Magic ETL, Beast Mode, Streams API) is strongly preferred; comparable experience in Tableau, Power BI, or Looker with a willingness to learn Domo will be considered.
Experience designing and maintaining ETL or data pipelines.
A track record of taking business requirements and independently delivering working systems with minimal hand-holding.
Working knowledge of marketing attribution and tracking, including UTM parameters or equivalent methods, and how lead source flows from a website visit into a CRM or intake system.
A serious data-security mindset and the discipline to handle confidential information appropriately.
Preferred
Direct experience with Filevine and/or Lead Docket.
Experience integrating AI or large language models, especially the Anthropic (Claude) API, including prompt engineering.
Law firm or legal industry experience.
Familiarity with integration platforms (Workato, Zapier, Make) and cloud storage (AWS S3, Azure Blob).
Experience with the Domo Developer toolset or CLI."
Skills Required
- Experience building and maintaining API integrations (REST APIs, OAuth, webhooks).
- Hands-on coding ability in Python and/or JavaScript.
- Working knowledge of SQL.
- Experience building dashboards and reports in a business intelligence platform.
- Domo experience (Magic ETL, Beast Mode, Streams API) or comparable BI experience.
- Experience designing and maintaining ETL or data pipelines.
- Track record of taking business requirements and independently delivering working systems.
- Working knowledge of marketing attribution and tracking (UTM parameters) and lead source flow to CRM/intake.
- Serious data-security mindset and discipline handling confidential information.
- Direct experience with Filevine and/or Lead Docket.
- Experience integrating AI/LLMs, especially Anthropic (Claude) API, including prompt engineering.
- Law firm or legal industry experience.
- Familiarity with integration platforms (Workato, Zapier, Make) and cloud storage (AWS S3, Azure Blob).
- Experience with the Domo Developer toolset or CLI.
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
The company provides automation and process optimization, UX innovation, software designing and testing, big data, artificial intelligence, and machine learning. They are involved in the development of computer systems and IT consulting.






