block

Software Engineer, Reconciliation & Reporting

Apply Now

At a Glance

Location
Bay Area, California, United States
Experience
3+ years
Posted
2026-07-27T18:50:13-04:00

Key Requirements

Required Skills

AWSCI/CDData EngineeringJavaKafkaKubernetesPythonSQLSnowflakeSparkTerraform

Domain Knowledge

  • Accounting
  • Engineering
  • Finance
  • Regulatory

Benefits & Perks

Health Insurance

want. Remote work, medical insurance, flexible time off, retirement savings

Requirements

3+ years of professional software or data engineering experience.

Experience building or maintaining batch- or event-driven data pipelines, with exposure to workflow-orchestration technologies (e.g., Airflow, Temporal, Spark, or equivalent) and a working understanding of distributed systems.

Proficiency in at least one major programming language (e.g., Java, Python, Go) and solid SQL.

Experience delivering well-scoped projects or features end-to-end (design, build, test, ship, operate), with guidance from more experienced engineers.

Care for engineering quality, including maintainable and testable code, code review, CI/CD, and observability, appropriate for a complex, high-stakes financial environment.

Proficiency in using AI tools throughout the software development lifecycle, with the judgment to recognize where they accelerate work and where output needs additional validation.

Responsibilities

You will join the Recon and Reporting team, which owns our post-transaction systems: the platform responsible for reconciling money, tracing the end-to-end flow of funds, and meeting our tax and regulatory reporting obligations to merchants, customers, and authorities worldwide.

Reconciliation and financial reporting are essential to running a payments business, and given our transaction volume, the projects you own will have direct, measurable impact on financial accuracy and trust.

You will help build and operate the systems that ingest and integrate global card-network settlement and report files (Visa, Mastercard, and equivalents), along with data from acquirers, processors, and banks, and reconcile them against internal payment data to power settlement, dispute, cost, tax, and regulatory reporting.

You will own well-scoped projects within this platform end-to-end, with guidance from more experienced engineers.

Our vision is to make reconciliation and reporting accurate, automated, and near real-time.