Software Engineer, Reconciliation & Reporting
block · Bay Area, CA, United States of America
- Posted
- 20 days ago
- Last confirmed live
- 1 day ago
What this role involves
This role is for a Software Engineer on the Reconciliation & Reporting team at Block (Square). The engineer will build and maintain post-transaction systems that reconcile money flows and meet tax/regulatory reporting obligations. Responsibilities include owning small projects end-to-end, building ingestion pipelines for card-network settlement files, and contributing to large-scale tax reporting systems.
Skills this posting asks for
- reconciliation
- reporting
- payments
- card-network settlement
- visa
- mastercard
- tax reporting
- regulatory reporting
- aml
- kyc
- pii
- tin validation
- java
- python
- sql
- distributed systems
Requirements
- Level: mid
From the employer’s posting
Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together.So we expanded into software and s…
Read the full description on block’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at block
- Staff iOS Engineer, NeighborhoodsBay Area, CA, United States of America
- Staff Applied Machine Learning Engineer - Fraud & AbuseBay Area, CA, United States of America
- Senior ML/AI Modeler, Risk Automation Machine LearningBay Area, CA, United States of America
- Staff Applied Machine Learning Engineer - Intelligent Data, Signals & SystemsBay Area, CA, United States of America
- Senior iOS Engineer, NeighborhoodsBay Area, CA, United States of America
- Enterprise People Platform EngineerBay Area, CA, United States of America