AWSCloudDjangoFlaskPostgresPythonRuby on RailsSQLRubyFastAPIRailsPostgreSQLCRMCI/CD
About this role
Role Overview
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)