Integrations Engineer

Build and maintain the data pipelines that connect our customers' financial systems to the Iris platform. You'll work at the intersection of external APIs, financial data, and the ingestion infrastructure that makes everything downstream possible.

About us

Our mission at Iris is to build the next great financial firm for the consumer economy.

We are building the AI-native financial operating system which every modern brand will be run on. Our customers include well known, fast-growing brands reaching hundreds of millions of dollars in revenue and PE-backed, legacy businesses looking to bring their operations into the AI world.

We’ve raised over $8M to date and have scaled to millions of dollars in revenue. 

📍 This position is remote-friendly, but we have New York and Chicago hubs.

Who we need:

As an Integrations Engineer at Iris, you'll build and maintain the data pipelines that connect our customers' financial systems to the Iris platform. You'll work at the intersection of external APIs, financial data, and the ingestion infrastructure that makes everything downstream possible.

We're looking for engineers who have built production integrations with real financial platforms: accounting systems, payroll software, commerce platforms, or bank data providers -- and know what it actually takes to make those connections reliable. Financial APIs are inconsistent, poorly documented, and change without warning. If you've spent time debugging a Shopify payout reconciliation or handling a NetSuite OAuth edge case and came out the other side with a better system, you know exactly what this role is.

You'll own your integrations end-to-end, from initial build to production observability. Your work is the foundation that every other part of Iris depends on.

Key Responsibilities:

  1. Build and maintain production integrations with the platforms our customers run on: accounting systems, payroll, commerce, bank feeds, payment processors, supply chain, marketing, etc.

  2. Design the data ingestion and normalization layer that translates financial data across sources with different schemas, update frequencies, and reliability characteristics into a consistent format Iris can reason over.

  3. Handle the full range of authentication patterns our integrations require -- OAuth 2.0, API keys, webhook verification -- and manage token lifecycle, refresh logic, and credential storage correctly.

  4. Build integrations that are observable and recoverable. Rate limits, partial syncs, upstream failures, and schema changes are routine.

  5. Help shape how we approach integration development as the platform grows: when to build in-house, how to structure connector abstractions, and how to make the system easier to extend.

Qualifications:

  • 5+ years of backend engineering experience, with at least 2 years building production integrations or data pipelines

  • Direct experience integrating with financial platforms: accounting software, payroll systems, commerce platforms, or bank data providers

  • Strong Python skills and comfort with async processing, job queues, and incremental sync patterns

  • Experience with the operational side of integrations: monitoring, debugging data quality issues in production, and handling upstream API changes

  • Some financial literacy

Compensation:

  • Competitive salary, commensurate with experience.

  • Significant equity package, based on experience.

Interview process

  • Intro conversation with our CTO.

  • Technical screen.

  • Take-home or live session focused on a real financial AI problem (expect to get into the weeds on how you'd approach financial data for LLM applications.)

  • Onsite to meet our engineering team and leadership in New York or Chicago.

  • References (we check references on everyone at Iris — it's how we keep the bar high).

Please send your interest and resume to jobs@irisfinance.co

CONTACT US

Get Started with Iris