Software Engineer, Reconciliation & Reporting
Core
Build and operate post-transaction systems for reconciling money, tracing fund flows, and generating tax/regulatory reports for merchants and authorities.
Role type
Mid-level IC software engineer (payments reconciliation & reporting)
Builds
Ingestion pipelines, reconciliation engines, and regulatory reporting systems for global card-network settlements.
Domain
Fintech / Payments / Financial Services
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Java, Python, Go, SQL, batch/event-driven data pipelines, workflow orchestration (Airflow, Temporal, Spark), distributed systems, cloud data warehouses (BigQuery, Snowflake), infrastructure-as-code (Terraform), cloud platforms (AWS, Kubernetes), AI tooling in SDLC
Preferred skills
Payments ecosystem knowledge (authorization, clearing, settlement, ISO-8583), accounting principles (double-entry bookkeeping), regulatory reporting experience (1099, CESOP)
Responsibilities
Design, build, test, and ship features for ingestion and reconciliation pipelines matching card-network reports against internal data; Develop reporting features for finance teams and external merchants; Produce standardized journals for downstream accounting and audit; Contribute to large-scale tax and regulatory reporting systems (US IRS 1099, EU CESOP, international regimes); Debug and escalate production issues with clear context; Review peers' work and document learnings including AI workflows
Seniority
Mid-level, hands-on IC with guidance
