Senior Bank & Integrations Engineer

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Integrations Engineer architecting backend systems for an AI company. Lead critical integrations and payment flows in a fast-paced, dynamic environment.

Responsibilities

  • Own end-to-end execution for backend systems and infrastructure
  • Implement and validate end-to-end payment and data pipelines - from ISO 20022 parsing/validation (PAIN, CAMT) to real-world bank testing (penny tests), reconciliation, and production readiness
  • Own secure connectivity with banks and partners by provisioning host-to-host connections (SFTP), managing endpoint setup, and handling SSH + PGP key exchange and rotations
  • Lead integration projects across both banking and enterprise systems, defining scope, designing the integration approach, and driving delivery for domestic + international payment flows
  • Build and maintain customer-facing integrations between DualEntry and third-party platforms (AP/AR tools, billing, CRM, payroll, data warehouses), ensuring data accuracy, reliability, and clean sync behavior
  • Debug and resolve connectivity, payment, and statement issues by tracing through logs, monitoring/observability tools, file payloads, and database records
  • Increase reliability and scale by reducing manual work: automate onboarding and integration playbooks, standardize test frameworks, and build maintainable backend tooling that keeps pipelines stable
  • Drive measurable outcomes that accelerate DualEntry’s product velocity and stability

Requirements

  • 8+ years building backend systems, ideally in high-growth, high-ownership environments where you ship fast and own outcomes end-to-end
  • Deep expertise in Python and modern backend frameworks (FastAPI/Flask/Django)
  • Strong database fundamentals: PostgreSQL, SQL, schema design, migrations, ORMs
  • Experience building production-grade APIs
  • Hands-on with cloud infrastructure (AWS preferred) and the full delivery lifecycle: CI/CD, deployments, monitoring and incidents
  • Experience in payments, fintech, or financial services is strongly preferred
  • Familiarity with payment rails and flows (SEPA, ACH, Wires, Faster Payments, CHAPS, Bacs) and payment messaging/file formats (PAIN, CAMT) is a plus
  • Able to operate in messy, evolving requirements - you design systems that scale while staying pragmatic.
  • Clear communicator (C1+ English). You can collaborate with banks, customers, and teammates across time zones without things slipping.

Benefits

  • Equity: $30,000+ USD
  • Time Off: 27 PTO days (incl. public holidays)
  • Remote-first team - the fastest team you will have ever worked with
  • Visa sponsorship option for relocation to NYC within 2+ years
  • Enjoy a learning & development budget for courses, certifications, and language learning to keep growing your skills
  • Work where you feel most productive at co-working spaces or from your home office with support for setup, internet, and phone

Job type

Full Time

Experience level

Senior

Salary

$100,000 - $175,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSCloudDjangoFlaskPostgresPythonRuby on RailsSQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.