Software Engineer, Reconciliation & Reporting

atBlockRemoteUS flagCaliforniaFull-timeFull-stack EngineerMid-levelSenior$120.7k – $213k/year

Posted 3 days ago

This is a fully remote position, open to applicants in California.

📋 Description

• Become a member of the Recon and Reporting team, which is accountable for post-transaction systems.

• Design and manage systems that process global card-network settlement and report files along with data from acquirers, processors, and banks.

• Reconcile external reports with internal payment data for purposes of settlement, dispute resolution, cost, tax, and regulatory reporting.

• Take ownership of small, well-defined projects from initiation to completion with guidance.

• Develop and sustain features for ingestion and reconciliation pipelines.

• Contribute to tools that support comprehensive money traceability.

• Create precise, dependable, timely, scalable, and user-friendly reporting and reconciliation products.

• Generate standardized journals and summaries for accounting, auditing, and analytical purposes.

• Assist in the development of tax and regulatory reporting systems, including IRS 1099, EU CESOP, and reporting for Australia, Ireland, and Spain.

• Provide support for AML, KYC, TIN validation, secure form generation, and compliance with filing obligations.

• Validate your work through code reviews, testing, experiments, and usage signals.

• Troubleshoot and escalate production issues across various services.

• Collaborate with engineers, product managers, data analysts, and partners in finance, tax, and compliance.

• Review colleagues' work and document reusable insights and AI workflows.

• Enhance systems through automation and direct larger issues to the appropriate stakeholders.


⛳️ Requirements

• A minimum of 3 years of professional experience in software or data engineering.

• A Bachelor's degree in a technical field (such as Computer Science, Engineering, Mathematics, or a related area) or equivalent technical experience.

• Experience in building or maintaining batch or event-driven data pipelines.

• Familiarity with workflow orchestration technologies like Airflow, Temporal, Spark, or similar.

• Practical understanding of distributed systems.

• Proficiency in at least one major programming language, such as Java, Python, or Go.

• Strong SQL skills.

• Proven experience in delivering well-defined projects or features from start to finish.

• Excellent communication skills.

• Knowledge of maintainable and testable code, code reviews, CI/CD, and observability practices.

• Proficiency in utilizing AI tools throughout the software development lifecycle.


🏝️ Benefits

• Option for remote work.

• Medical insurance coverage.

• Flexible time off policies.

• Retirement savings plans.

• Modern family planning benefits.

People also viewed

NVIDIA1 day ago

Principal Software Engineer – E2E Performance, Goodput

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$272k – $431.3k/year
ApplyView job
ContractHero | Digital Contract Management1 day ago

Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
SBS CyberSecurity1 day ago

Lead Software Engineer

US flagSouth Dakota OnlyFull-timeFull-stack Engineer$80k – $100k/year
ApplyView job
Tripoint Solutions1 day ago

Software Developer

US flagAlabama, +18 more locationsFull-timeFull-stack Engineer$100k – $130k/year
ApplyView job
Intersog1 day ago

AI Product Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
Geomagical Labs1 day ago

Frontend Engineering Lead

CA flagCanada OnlyFull-timeFull-stack EngineerC$170k – C$215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers