# Software Engineer, Reconciliation & Reporting

**Company**: Block
**Location**: Bay Area, CA
**Experience**: senior
**Job type**: full-time
**Salary**: Zone A: $142,000-$213,000 USD
Zone B: $134,900-$202,300 USD
Zone C: $127,800-$191,600 USD
Zone D: $120,700-$181,100 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/block/jobs/5369941008?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_62cf55fd-41b

## Description

You will join the Recon and Reporting team, which owns post-transaction systems responsible for reconciling money, tracing fund flows, and meeting tax and regulatory reporting obligations.

Responsibilities:

- Own small, well-bounded projects end-to-end with guidance

- Build and maintain features within ingestion and reconciliation pipelines

- Contribute to tooling for end-to-end traceability of money

- Develop features for reporting and reconciliation products

- Produce standardized journals and summaries

- Contribute to large-scale tax and regulatory reporting systems

- Support regulatory and compliance obligations

- Validate work before considering it complete

- Take agency in debugging and escalating production issues

- Collaborate with engineers, product managers, and finance partners

Requirements:

- 3+ years of professional software or data engineering experience

- Bachelor's degree in a technical field or equivalent experience

- Experience building or maintaining batch- or event-driven data pipelines

- Proficiency in at least one major programming language and solid SQL

- Experience delivering well-scoped projects or features end-to-end

- Strong communication skills

- Care for engineering quality

Nice to Have:

- Exposure to financial, tax, regulatory, or payments reporting and reconciliation products

- Familiarity with the payments ecosystem

- Understanding of accounting principles and financial reconciliation processes

- Experience with cloud data warehouses or distributed data systems

## Skills

### Required
- software engineering
- data engineering
- SQL
- Java
- Python
- Go

### Nice to have
- financial reporting
- reconciliation
- payments ecosystem
- accounting principles
- cloud data warehouses

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/block/jobs/5369941008?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
