Senior Software Engineer, Ledgering
$185.2k - $326.8kBlock
Role Description
Ledgering is the accounting core that other teams at Block build on. We keep the authoritative records of balances for Square and Cash App, along with the transactions and settlement that move that money. As a Senior Software Engineer on the team, you will build and operate the systems of record for balances and transactions, the settlement orchestration that decides how sellers and customers get paid, and the automated treasury systems that position Block's own cash. At Block's transaction volume, this work has direct, measurable impact on financial accuracy and on the trust merchants and customers place in us.
- Design, build, and operate the balance and transaction systems of record that serve as the financial source of truth for millions of merchants and customers.
- Build settlement orchestration that determines how account holders get paid: schedules, amounts, deposit methods, and withholdings.
- Develop self-serve ledgering APIs with durable semantics and clear contracts, so partner teams can stand up a new balance or transaction type in about a day instead of waiting weeks on custom integration work.
- Emit balance and settlement data that downstream finance, reconciliation, and reporting teams can trust, against agreed data contracts.
- Design and implement reliable, high-volume distributed transaction-processing systems, making thoughtful tradeoffs between consistency and availability when both are not possible.
- Drive convergence across a large portfolio of financial services: consistent transaction and balance models, shared workflow tooling, and predictable integration patterns.
- Operate tier-0 and tier-1 financial systems against published SLOs, and debug production issues across services and multiple levels of the stack in a high-reliability environment.
- Work AI-natively: use AI agents throughout the development lifecycle, and build agents and automation that reduce operational toil across our services.
- Lead complex projects end to end, breaking the work into components and milestones that other engineers can pick up.
- Mentor other engineers and contribute to the technical direction of the team.
- Work with engineers, product managers, and finance and treasury stakeholders across the company to ship new capabilities at scale.
Qualifications
- A minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience; or equivalent experience.
- Experience designing and operating distributed, high-throughput, fault-tolerant services, with a strong understanding of consistency, idempotency, and failure handling.
- Experience building money-movement systems such as ledgers, double-entry accounting, settlement, or treasury, or the curiosity and drive to build deep expertise in the domain.
- Proficiency in at least one major programming language (for example Java, Kotlin, or Go) and strong SQL.
- Experience leading complex, ambiguous projects across multiple engineering teams and driving clear next steps in areas without clear ownership.
- High standards for software architecture and engineering practices, including maintainable and testable code, CI/CD, and observability, in a complex, high-stakes financial environment.
- Proficiency in using AI tools throughout the software development lifecycle to improve engineering productivity, problem solving, and software delivery.
- Strong written and verbal communication skills.
Requirements
- Technologies We Use and Teach:
- Java, Kotlin, Python
- AI agents and tooling across the development lifecycle, including AMP, Codex, Claude, Goose and MCP
- Temporal, Protocol Buffers, jOOQ, GraphQL
- MySQL, Aurora, Vitess, Databricks, Snowflake
- AWS, Kubernetes, Terraform, Datadog
Benefits
- Remote work
- Medical insurance
- Flexible time off
- Retirement savings plans
- Modern family planning
- Block, Inc. is seeking a Senior Software Engineer for Ledgering who will design and operate the systems of record for balances and transactions across Block’s platforms. You will build settlement orchestration, automate treasury processes, and enable partner teams with...SeniorRemote job
- Job Posting Block takes a market-based approach to pay, and pay may vary depending on your location. U.S. locations are categorized into one of four zones based on a cost of labor index for that geographic area. The successful candidate's starting pay will be determined...SeniorRemote work
- Block is seeking a Senior Software Engineer for Ledgering to design, build, and operate the systems of record for balances and transactions used by Square and Cash App. You will drive settlement orchestration, treasury systems, and scalable APIs, impacting financial accuracy...SeniorRemote job
- ...economy. Job Description Join our Engineering team and drive innovation that matters!... ...Management problem with Decentralized Ledger Technology (DLT) or “Blockchain” and deliver... ...requirements and translate them to software requirements, design and architecture...SeniorFull time
- ...customers and ultimately build customer value. We’re seeking a Senior Software Engineer to join our stellar team! You will have the opportunity to... ...or hacks.Develop high-quality software for Distributed Ledger Repo in NodeJS, DAMLDesign secure blockchain technologies,...SeniorFull timeWork at officeLocal areaRemote work
$164k
...infrastructure at scale, including underwriting and eligibility, ledgering and reconciliation, capital markets workflows, repayment... ...that must be correct, resilient, and auditable.As a Senior Software Engineer in Lending, you’ll work at the seam between member-facing...SeniorFull timeWork at officeLocal areaRemote workFlexible hours- ...communities.Job Summary:Job Description:PayPal, Inc. seeks Senior Software Engineer in San Jose, CA Job Duties: Design, develop and deploy scalable... ...processing and mapping settlements to cash and accounting ledgers (3 years).8. Experience building Java-based payment...SeniorFull timeWork at officeLocal areaImmediate startRemote workFlexible hours
- ...with profitability-focused financial software , empowering eCommerce merchants to... ...world impact. We’re looking for a Senior Software Engineer – Backend to design, build, and... ...Background in credit systems , ledgering , or transactional data modeling ....SeniorFull time
$130k - $225k
...willingness to challenge consensus. We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates... ...span the full lifecycle from PnL calculation, general ledger classification, financial reporting and regulatory capital...SeniorFull timeTemporary workFlexible hours- ...Senior Software Engineer – Payments At OrderYOYO, payments sit at the heart of everything we do. Every order placed, every restaurant paid,... ...Build robust "flow-of-funds" primitives — idempotency, ledgers/events, and audit trails — that are fully supportable for finance...SeniorRemote work
$163.55k - $190k
...Senior Software Engineer Texas How do you want to pay? It's a question you've answered on-screen or in-person thousands of times, but your... ...We're a global provider of API-based issuer processing and ledger infrastructure. We're 100% cloud-native, hyper-configurable...SeniorRemote work- ...foundation. Starting with an Open Source Ledger (i.e. a database for financial... ...native and automated reconciliation, workflow engines, and connectors with various financial services... ...of our solutions, and our software-first approach, moving beyond traditional...SeniorRemote workWorldwide
$200.7k - $250.9k
...countries, with fundamentally different engineering philosophies and systems, had to... ...internal and external integrations. As a Senior Software Engineer on the Banking Integration Platform... ...systems work: accounts, transactions, ledgers, and the data models underneath. Is...SeniorFull time- ...motivated candidate to join our talented Team. Job Title: Senior Software Engineer - Information Technology Position: Oracle Financials -... ...Remote) Skills Required:Functional Expertise in:General Ledger (GL)Accounts Payable (AP)Accounts Receivable (AR)Fixed Assets...SeniorRemote work
- ...Design, develop, deploy, and support ledger and payments services that accurately record... ...and banking partners. Apply sound engineering principles to identify correctness, consistency... ...risks — and implement safeguards in software before they become incidents. Partner...SeniorFull timeFlexible hours
- ...Senior Software Engineer We are seeking an experienced Senior Software Engineer to join our software development team working on mission-critical... ...Spend management, treasury operations, or general ledger (GL) system connectivity Technical Skills: Core....SeniorRemote work
$230k - $250k
...Senior Software Engineer Latitude is an early-stage payments fintech building modern infrastructure for global money movement. We help businesses... ...core platform components including payment orchestration, ledgering, workflow engines, partner integrations, and public APIs...SeniorFull timeRemote workWorldwideFlexible hours$157.6k - $236.4k
...POS-12938 Senior Software Engineer I, Financial Systems The Senior Software Engineer, Financial Systems role sits at the intersection of software... ...pipelines, revenue recognition systems, and general ledgers. The right candidate is a strong software engineer who finds...SeniorFull timeLive outWork at officeRemote work- Role Description zerohash is looking for a Senior+ Software Engineer to architect and build our fiat payment systems, scaling our gateway to Finance... ...design for high-throughput, ACID-compliant financial ledgers. ~Hands-on experience developing, integrating, and maintaining...SeniorFull timeWork from home
$185k - $225k
...office some or all of the time. About your role As a Senior Software Engineer at Juniper Square, you're a hands-on individual contributor... ...party integrations, build out custom financial and general ledger reporting, and help build a proprietary waterfall model...SeniorFull timeWork experience placementWork at officeLocal areaRemote workWork from homeFlexible hours$170k - $185k
Role Description Software Engineer II (Remote, USA) to help build the next generation of Pax8’s... ...domains — model transactions, events, and ledgers with clear domain boundaries and strong... ...presence and maturity to operate at Senior Software Engineer II level immediately,...SeniorFull timeTemporary workLocal areaImmediate startRemote workFlexible hours$133k - $183k
...Software Engineer II (Money Movement & Card Ledger) Remote Canada Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Money Movement &...Work at officeRemote workFlexible hours$133k - $183k
...and trust. Position Overview We are seeking a highly autonomous, systems-fluent, and development-oriented Software Engineer II (Money Movement & Card Ledger) to join our core financial platform engineering vertical under a permanent, full-time remote configuration...Permanent employmentFull timeRemote workFlexible hoursShift work$150k - $220k
...Flex Software Engineer Opportunity Flex is building the AI-native private bank for business... ...build a diverse and vibrant company. As a senior software engineer you will have the... ...related to card processing/issuing, and core ledgering of financial transactions Play a...SeniorImmediate startRemote workFlexible hours- ...and writing the design docs that other engineers, including ones outside your immediate team... ...Qualifications ~5–7 years of backend software engineering experience, ideally... ...ordering guarantees (financial transactions, ledgers, distributed queues) ~ Strong proficiency...SeniorFull timeImmediate startRemote workFlexible hours
$110k - $160k
Senior Software Engineer Disbo · Full-time · Los Angeles, California (On-site to start, then hybrid) About Disbo Disbo is a settlement disbursement... ...by replacing manual checks, spreadsheets, and trust-ledger calculations with automated, compliant disbursements from a...SeniorFull timeWork at officeRemote work- Company Description Please, review and apply for this position through the QCI system following the link below (Copy and Paste): *You can apply through Indeed using mobile devices with this link. Additional InformationSeniorFull time
$500 per month
...Opportunity Dave is looking for a talented Senior Backend Engineer to continue building the foundation... ...processing, reconciliation & ledgering. We manage integrations with multiple... ...and Own Architect and implement software solutions that are scalable, performant...SeniorLocal areaImmediate startRemote workWork from homeHome officeFlexible hours$500 per month
...team is a diverse group of experienced engineers, traders, and brokerage professionals who... ...you to apply. Your Role As a senior software engineer, you will help build and scale... ...double entry accounting and financial ledgers Who You Might Be (Nice-to-Haves):g...SeniorRemote workHome office$180k
...this manually, we’re building software that does the work of accountants. Our Fund Accounting engineering team leverages AngelList’s... ...designing and implementing General Ledger (GL) automations, transaction... .... You are most likely: A senior back‑end engineer (Ruby on...SeniorWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Ledgering. Be the first to apply!
- agile software developer Remote
- software developer internship no experience Remote
- intermediate software engineer Remote
- software engineer staff Remote
- experienced software developer Remote
- work from home software developer Remote
- software developer no experience Remote
- software developer fintech Remote
- software data engineer Remote
- financial software developer Remote





