Block
Software Engineer, Reconciliation & Reporting
$121K–$213K
Bay Area, CA, United States of America +1 · Remote · Full-time · Posted Jul 27, 2026
- Location
- Bay Area, CA, United States of America
US - CA - SoCal - Remote - Experience
- 3+ years of professional software or data engineering experience.
- Education
- Bachelor's degree in a technical field (Computer Science, Engineering, Mathematics, or similar) or equivalent technical experience.
About the job
Build and operate systems that ingest settlement and partner data, reconcile transactions, and support financial, tax, and regulatory reporting.
What you'll do
- Develop and maintain data ingestion, reconciliation, reporting, and money-traceability features.
- Deliver scoped projects end-to-end, including design, testing, deployment, and production support.
- Contribute to tax and regulatory reporting systems and collaborate with engineering, finance, tax, and compliance teams.
What they ask for
- Experience building or maintaining batch- or event-driven data pipelines, with exposure to workflow orchestration and understanding of distributed systems.
- Proficiency in at least one major programming language and solid SQL.
- Experience delivering scoped software projects or features end-to-end.
- Proficiency using AI tools across the software development lifecycle, with judgment to validate their output.
Nice to have
- Exposure to financial, tax, regulatory, or payments reporting and reconciliation.
- Familiarity with the payments ecosystem, accounting principles, or relevant cloud and distributed-data technologies.
Pay
Zone A: $142,000 — $213,000 USD (base salary); Zone B: $134,900 — $202,300 USD (base salary); Zone C: $127,800 — $191,600 USD (base salary); Zone D: $120,700 — $181,100 USD (base salary)
Tools
Airflow, Temporal, Spark, Java, Python, Go, SQL, ISO-8583
AI focus
Use AI tools throughout software development, validate AI-assisted changes, and document reusable AI workflows.
Model-written summary · the original posting is authoritative