Python Engineer, Financial Data Platform – Integrations

Job not on LinkedIn

🕒 3 days ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Cardiff

Cardiff

51 - 200 employees

Founded 2004

💸 Finance

💳 Fintech

🤝 B2B

Finance • Fintech • B2B

Cardiff is a business finance provider that offers a range of lending products for small and medium-sized businesses. Cardiff provides business credit cards, business loans, equipment financing (including ability to finance both titled and non-titled transactions), lines of credit, merchant cash advances, and SBA loans, and targets industry verticals such as auto repair, construction/contracting, dental practices, excavation, landscaping, masonry, plumbing, restaurants, and trucking. The company positions itself as a partner for businesses needing payroll, new equipment, or other working capital needs.

📋 Description

• Ship at least one production integration with a financial or credit data provider (Experian, Plaid, or a bank transaction source) end to end • Implement automated validation and quality checks across the pipelines you own, so failures surface before they reach downstream consumers • Ship or materially extend a FastAPI service that exposes provider data internally, with tests and documentation another engineer can pick up cold • Deliver a documented data model and schema mapping for at least one provider domain, built alongside our domain experts and analysts • Demonstrate one LLM-assisted extraction workflow on unstructured input (bank statements, credit memos), with output validation in place • Design, build, and run the FastAPI services that expose financial and credit data to internal consumers: API design, auth, versioning, pagination, and clear error handling • Own the integration layer with external providers (Experian, Plaid, bank transaction sources): retries, backoff, rate limiting, credential handling, and graceful degradation when a provider slows down or goes dark • Build the pipelines that land provider data in Cardiff's systems, including Snowflake, using serverless ETL on AWS (Glue, Athena, Step Functions, S3 data lakes), supporting both batch and near-real-time ingestion • Do the data modeling and schema mapping that keeps disparate provider formats semantically consistent, working with our domain experts and analysts • Build integrations that meet Cardiff's security, privacy, and regulatory obligations, with Legal, Compliance, and Security owning final interpretation and sign-off • Apply LLM APIs for extraction and classification of unstructured documents where it earns its keep, with model outputs validated before they enter the pipeline • Maintain the unit tests, integration tests, and documentation for every component you own

🎯 Requirements

• 5+ years of Python backend engineering on data-intensive systems, with the emphasis on recent, demonstrable work • Production backend services built and operated in a modern Python framework (FastAPI preferred; Flask or Django fine), including API design, auth, testing, and async programming • Reliable third-party API integration (retries, idempotency, rate limits, partial failures, observability), ideally against financial APIs from credit bureaus, banks, or payment processors • Substantial hands-on Snowflake experience in production: loading, modeling, and large-scale querying • AWS data services for pipeline orchestration (Glue, Athena, S3, Step Functions, Lambda), including data lake layouts and partitioning that keep querying cost-efficient • Strong data modeling, schema alignment, and transformation instincts • A working grasp of API authentication, encryption, and the compliance requirements that come with regulated financial data • Proficiency in SQL and Pandas.

🏖️ Benefits

• Medical, dental, and vision coverage • 401(k) plan • Flexible PTO and observed holidays • Remote-first, with support for your home-office setup

Apply Now

Similar Jobs

🕒 4 days ago

3Core Systems, Inc

51 - 200

🤝 B2B

💼 Consulting

👥 HR Tech

Technical Program Manager responsible for scalable data solutions and cross-functional integration. Engaging with stakeholders and leading technical design for data governance.

Cognos

SQL

Tableau

🕒 5 days ago

Lifted

11 - 50

🏥 Healthcare

👥 HR Tech

📋 Compliance

Senior Smartsheet Solution Architect responsible for designing and implementing enterprise-scale Smartsheet solutions for an enterprise client. Focus on improving project management efficiency through scalable workflows and reporting solutions.

Python

SQL

Tableau

🕒 6 days ago

BizTech Fusion

2 - 10

💼 Consulting

🤝 B2B

🔒 Cybersecurity

SAP SD Solution Architect responsible for gathering business requirements and configuring SAP solutions. Collaborating with stakeholders and supporting S/4 HANA transformation initiatives.

🕒 6 days ago

Allwyn Corporation

51 - 200

🤖 Artificial Intelligence

🏢 Enterprise

🤝 B2B

Senior Middleware Engineer for Allwyn Corp designing and developing enterprise middleware services. Collaboration on integrations and application deployments to ensure federal requirement compliance.

Java

OpenShift

SOAP

Spring

Spring Boot

SpringBoot

🕒 July 27

NextLink Group

201 - 500

💼 Consulting

🏥 Healthcare

📦 Logistics

OMP Techno-Functional Solution Architect leading design and evolution of IBM's global supply chain planning platform. Bridging business strategy with optimization technology and enabling data-driven decision-making.

ERP

Python

SQL