Medellin, ColombiaFull TimePosted 3d ago
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.
