[Remote] Senior / Staff Analytics Engineer

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Fora Financial is a technology-enabled provider of flexible financing to small and medium-sized businesses. They are hiring a dedicated Analytics Engineer to own dbt and the modeling layer that defines business metrics, working closely with the VP of Data & AI and the data team.ResponsibilitiesDbt at Fora: project structure, conventions, CI/CD, tests, contracts, documentation, and performanceData models across bronze, silver, and gold layersThe semantic layer (dbt MetricFlow or equivalent): metric definitions, dimensions, governance, and adoptionProduction operation of the transformation layer: jobs, dependencies, failures, retries, alerts, environments, and release hygienePython tooling for validation, dbt utilities, lightweight automation, and integrationsData quality, test coverage, and observability for modeled tablesPartnership with Risk & Analytics to formalize business metrics currently spread across SQL, Tableau, and analyst knowledgeSkillsDeep dbt experience. You have shipped and operated dbt as production software, not just a SQL wrapper. You have opinions about structure, macros, packages, tests, contracts, and CIStrong dimensional and event-based modeling fundamentals: star schemas, conformed dimensions, slowly changing dimensions, point-in-time logic, grain discipline, and event-based modelingSemantic-layer experience. You have built or owned metric definitions as code using MetricFlow, LookML, Cube, AtScale, or similarPython competence for production analytics: API pulls, validation scripts, data quality checks, dbt utilities, lightweight automation, and debugging. You do not need to be a platform engineer, but you cannot be SQL-onlyWorking knowledge of orchestration: DAGs, dependencies, retries, alerts, incremental processing, logs, SLAs, and deployment environmentsGit fluency: branches, rebases, conflict resolution, and meaningful commit historyClear stakeholder communication. You can explain trade-offs, say no diplomatically, and maintain standards while building trustStrong writing. You write useful PRs, durable documentation, and decision records other people can followAI-native curiosity. You are actively learning how LLMs, MCP, and governed semantic layers change analytics workflows, and you want to apply that learning responsibly3+ years of analytics engineering experience for Senior; 6+ for Staff. Level is based on scope of ownership, technical judgment, and ability to set direction independentlyLending or financial-services domain experienceComfort using LLMs to accelerate SQL, tests, documentation, and boilerplate while applying strong judgment to grain, semantics, and governanceHands-on experience with agentic analytics, Claude Code, MCP servers, dbt MCP, agent QA, or prompt engineering against governed metricsExperience building a context layer, data dictionary, or MCP-addressable documentationSnowflake performance tuning, Iceberg, or warehouse cost optimization experienceBenefitsCompany-subsidized medical, dental, and vision plans with leading insurance providers.401(k) plan with company match.Life insurance at no cost to employees.Generous time off plan, including rollover vacation days.Health care and dependent care flexible spending accounts.Commuter benefits.Remote working model.Company OverviewFora Financial provides flexible financing to small and medium-sized businesses to sustain and grow their enterprise. It was founded in 2008, and is headquartered in New York, New York, USA, with a workforce of 51-200 employees. Its website is https://www.forafinancial.com.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Complex Claims Specialist-Construction Defect; Remote

Remote

Remote Healthcare Customer Service Representative

Remote

**Experienced Full Stack Data Entry Specialist – Remote Database Management for arenaflex**

Remote

Experienced Customer Success Manager – Championing Excellence in Customer Experience at careerzynith

Remote

Work From Home Insurance Agent (Remote)

Remote

Senior Microsoft Security Consultant – SME

Remote

Investor Relations Manager

Remote

Director, Hospital & Health System, Center of Excellence, Remote

Remote

Senior Scrum Master/Requirements Analyst

Remote

Sales Development Representative (SDR/BDR)

Remote
← Back