CF - Senior Backend Engineer - Python jobs in United States
cer-icon
Apply on Employer Site
company-logo

Empirical LLC ยท 2 months ago

CF - Senior Backend Engineer - Python

Empirical is a company that empowers early and growth stage tech companies to create the right products. They are seeking a Senior Backend Engineer specializing in financial data integrations to design schemas, integrate with financial data providers, and build the foundation of their credit data layer.

SoftwareSoftware Engineering

Responsibilities

Integrate directly with credit bureaus (Experian, TransUnion, Equifax)
Build Python clients for open-banking / financial aggregation platforms (Plaid, Belvo, MX, MoneyThumb, Ocrolus, etc.)
Implement secure API interactions following provider-specific compliance requirements
Work with incomplete, inconsistent, or ambiguous third-party data and design mechanisms to reconcile discrepancies
Design vendor-neutral schemas for credit reports, bank transaction data, and underwriting attributes
Align heterogeneous financial datasets into unified internal representations
Establish rules for cross-vendor field equivalency, transformations, and semantic consistency
Develop automated validation checks and data quality controls to ensure accuracy across vendors
Build and maintain high-quality FastAPI endpoints and internal services
Implement async workflows for multi-provider data ingestion
Ensure reliability, retries, and error handling across complex external APIs
Optimize data ingestion performance across high-volume or low-latency financial workflows
Apply KYC/AML verification flows and regulatory constraints
Handle PII securely, following encryption and data-handling best practices
Collaborate on audit trails and traceability requirements for financial data
Ensure compliance with data residency and cross-border data transfer requirements where applicable
Work with AI, underwriting, and data teams to support real-time decisioning
Contribute to roadmap planning around data ingestion, enrichment, and scoring pipelines
Partner with product and compliance teams to refine provider selection and evaluate new financial data vendors

Qualification

PythonFastAPIFinancial data integrationData modelingKYC/AML knowledgeAsync ingestionData transformationEnglish proficiencyCollaboration skillsAttention to detail

Required

Strong proficiency in Python + Web Frameworks like FastAPI (Ideal), Django, or Flask
Direct experience integrating with at least one major financial data provider: Experian, TransUnion, Equifax, Plaid, Belvo, MX, MoneyThumb, Ocrolus, Stripe Identity, etc
Deep understanding of credit/financial data semantics, including: Credit reports, Tradelines, Bank transactions, Income/expense categorization, Underwriting attributes
Hands-on experience designing vendor-agnostic data models
Experience with data mapping, transformation rules, and schema normalization
Comfortable working with async ingestion, retries, rate limits, and partial failure handling
Working proficiency in English for technical discussions and cross-functional collaboration
Experience working in distributed, remote-first teams

Preferred

Knowledge of KYC/AML providers (e.g., Alloy, idwall, Persona)
Experience with lending, risk modeling, scorecards, or underwriting systems
Familiarity with fintech security / PCI / SOC2 constraints
Experience with event-driven pipelines (Kafka, SQS, Pub/Sub)
Experience working in U.S. startup environments or global fintech ecosystems

Benefits

Remote/flexible work
Opportunities for personal and professional development; mentorship, coaching and training as needed
Ongoing, 40 hours per week dedication
The chance to be part of an amazing, multicultural community of tech experts
Selective paid training
Mentorship programs
Referral programs

Company

Empirical LLC

twittertwitter
company-logo
We are product development company focused on helping entrepreneurs and their teams build successful products.

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Sebastian Pereyro
Founder / Co-CEO / CTO
linkedin
Company data provided by crunchbase