Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Ledgering

$217.8k - $326.8k
Full-time

Block, Inc

Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups and around the globe, spanning time zones and disciplines to develop inclusive People policies, forecast finances, give legal counsel, safeguard systems, nurture new initiatives, and more. Every challenge creates possibilities, and we need different perspectives to see them all. Bring yours to Block.


The Role

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.


You Will





  • 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.








You Have







  • 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.








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





We're working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.






We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible.

Want to learn more about what we're doing to build a workplace that is fair and square? Check out our I+D page .






While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.






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 based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.






To find a location's zone designation, please refer to this resource . If a location of interest is not listed, please speak with a recruiter for additional information.






Zone A:






$217,800 - $326,800 USD






Zone B:






$207,000 - $310,400 USD






Zone C:






$196,100 - $294,100 USD






Zone D:






$185,200 - $277,800 USD









Application Guidelines






Candidates may submit up to 9 active applications within a 60-day period. Reapplications to the same role are accepted 90 days after a previous application has been reviewed.









Use of AI in Our Hiring Process






We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.






Contact us here with hiring practice or data usage questions.






Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering. Check out our other benefits at Block.






Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people.

Square makes commerce and financial services accessible to sellers.

Cash App is the easy way to spend, send, and store money.

Afterpay is transforming the way customers manage their spending over time.

TIDAL is a music platform that empowers artists to thrive as entrepreneurs.

Bitkey is a simple self-custody wallet built for bitcoin.

Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Ledgering in New York, NY vacancy
  • $500 per month

     ...global team is a diverse group of experienced engineers, traders, and brokerage professionals who...  ...you to apply. Your Role: As a Senior Engineer, you will be responsible for designing...  ...of dollars worth of assets. The Ledger Team is responsible for building a modern... 
    Senior
    Remote work
    Home office

    Alpaca

    New York, NY
    22 days ago
  •  ...Brex, Google, Dropbox, Apple, and more. About the Role As a Senior Software Engineer focused on Payments at Warp, you'll build and own the financial infrastructure that powers Warp. Core ledgering, US and global payment rails, payroll engine, earnings calculations... 
    Senior
    Full time
    Work at office
    Flexible hours

    Warp

    New York, NY
    more than 2 months ago
  • $167.5k - $235k

     ...Your Success Profile What You Will Work On As a Senior Software Engineer for Workforce Payments , you will work with the team that...  ...movement capabilities, improving the integrity of our financial ledger, and developing robust platform interfaces for payroll data... 
    Senior
    Full time
    Casual work
    Work at office
    Local area

    Justworks

    New York, NY
    more than 2 months ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Chime Financial

    New York, NY
    14 days ago
  • $153k - $179k

     ...; we're building the infrastructure that changes that.As a Senior Software Engineer, you will design and build the core systems that issue, custody...  ...chain and keep them in sync with traditional brokerage and ledger systems. You'll lead technically complex projects end to... 
    Senior
    Contract work
    Work at office
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Robinhood Financial

    New York, NY
    3 days ago
  •  ...end-to-end : from transaction authorization and ledger accounting, to credit decisioning, to rewards engines and payment processing. Build net-new products,...  ...large org where you wait for alignment. At the senior level, you may also lead system design for your team... 
    Senior
    Full time
    Flexible hours

    Imprint

    New York, NY
    a month ago
  • $159k - $254k

     ...on what they do best: hospitality. We are looking for a Senior Software Engineer to help build Toast Books and support the continued growth...  ...KYC, or related controls.. Background in data modeling, ledger-like systems, reconciliation, auditability, or financial reporting... 
    Senior
    Full time
    Local area

    Toast

    New York, NY
    more than 2 months ago
  •  ...the future accounting stack. Every senior engineer owns a finance domain (revenue, cash, close...  ...Context engineering over transactions, ledgers, contracts, policies, and historical...  ...understand a domain and translate it into software is the single most important skill on... 
    Senior
    Bank staff
    Work at office
    Day shift

    Maximor AI

    New York, NY
    5 days ago
  • $153k - $179k

     ...of this historic cultural and financial shift, keep reading.Senior Software Engineer, BackendAbout the team + roleWe are building an elite team,...  ...teams build and operate platforms for trading, custody, ledgers, reporting, payments, and shared infrastructure, with a strong... 
    Senior
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    New York, NY
    5 hours ago
  • $150k - $300k

     ...OverviewJoin Goldman Sachs’ Digital Assets Engineering team and help build institutional-grade...  ...cash. As a Vice President-level Senior Software Engineer, you will be a hands-on technologist...  ..., enterprise-scale distributed-ledger solutions. How You Will Fulfill Your PotentialArchitect... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time

    Goldman Sachs

    New York, NY
    5 hours ago
  • $150k - $300k

     ...OverviewJoin Goldman Sachs’ Digital Assets Engineering team and help build institutional-grade...  ...cash. As a Vice President-level Senior Software Engineer, you will be a hands-on technologist...  ...-cash use cases, incorporating on-ledger contracts, off-ledger services, workflow... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time

    Goldman Sachs

    New York, NY
    5 hours ago
  • $180k - $290k

     ...that is used for maintaining Stellar's ledger and obtaining global consensus. As a...  ...components of Stellar Core - the backbone software behind the Stellar Network. Design and...  ...working alongside our CTO, our team of engineers, and our community of open source developers... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Flexible hours

    Stellar Development Foundation

    New York, NY
    more than 2 months ago
  • $180k - $220k

    Our client, an early-stage AI startup, are hiring a Senior Software Engineer to join the team in New York.  The successful candidate will own a...  ...nondeterministic AI. ~Build financial context across transactions, ledgers, contracts, policies and historical decisions. ~Integrate,... 
    Senior
    Full time

    Alldus International Consulting Ltd

    New York, NY
    10 days ago
  •  ...Senior Software Engineer – Backend Parker's mission is simple but ambitious: to increase the number of financially independent people. We...  ...commerce infrastructure. Background in credit systems, ledgering, or transactional data modeling. Contributions to or... 
    Senior

    Parker

    New York, NY
    3 days ago
  • $140k - $200k

     ...asset that moves through Gemini. We build and operate the ledger platform - the system of record for all crypto and fiat balances...  ...automate it. If something is unsafe, we fix it. The Role: Senior Software Engineer We're looking for a Senior Software Engineer to join a... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Gemini

    New York, NY
    3 days ago
  • $220k - $300k

     ...NY.  Our client is a Series A point-of-sale software company in NYC.  We move fast and ship daily. AI-assisted engineering isn't a talking point here; agents like Devin...  ...journal entries, and sales mappings — plus the ledgers behind loyalty, gift cards, and deposits,... 
    Senior
    Hourly pay
    Shift work
    Afternoon shift

    Simplex

    New York, NY
    28 days ago
  • Additional Information All your information will be kept confidential according to EEO guidelines.
    Senior
    Full time

    Z Living

    New York, NY
    more than 2 months ago
  • This is a dummy JD updated to meet the min characters check point. Direct new allocations / reallocations / rotations are being created with this JD for the allocation of the resourceThis is a dummy JD updated to meet the min characters check point. Direct new allocations...
    Senior

    Virtusa

    New York, NY
    18 hours ago
  •  ...the help of high-throughput, growth-minded builders to make it happen. About the role What you'll do As an early engineering hire at Fortuna, you'll play a huge role in shaping the direction and culture of the company. We work fully in-person 5 days a week... 
    Senior
    Full time
    Work at office

    Fortuna Health

    New York, NY
    more than 2 months ago
  •  ...on our preferred Apple platforms. We’re looking for talented engineers to help maintain that pledge.  Heed our call. We are the Kodiaks...  ...PLUSES Porting and optimization experience in Win32 game software for OS X Xcode or Clang experience  OpenGL 2.1 and OpenGL... 
    Senior
    Full time
    Contract work

    Demo Instance

    New York, NY
    more than 2 months ago
  •  ...company, and they are into creating new hiring culture. They are looking for a software expert who can do majolica by programming. Job Description Job Title: Senior Software Engineer Job Level : Senior Level Job Location: New York, NY Industry: Start Up... 
    Senior
    Full time

    Raパートナーズ

    New York, NY
    more than 2 months ago
  • DCS is searching for a performance-driven Senior Software Engineer to support US Army programs. A focus on either Analytical, Financial, logistics, engineering, technical support and/or management of advanced networks for military vehicles and equipment. We're seeking... 
    Senior
    Full time

    Dcs Corporation

    New York, NY
    more than 2 months ago
  •  ...impactful fixes for customers. You'll work with our product-focused engineers to design, build and secure a best-in-class sandbox...  ...Design and implement frameworks that help the team deliver secure software, force-multiplying your knowledge Review source code, architecture... 
    Senior
    Full time
    Work at office

    Datadog

    New York, NY
    more than 2 months ago
  • $190k - $225k

     ...age, veteran status, if joining this mission speaks to you, we encourage you to apply! About the role: We're hiring a Software Engineer to help turn cutting-edge AI research into products our customers rely on every day. You'll sit on a fast-paced engineering team... 
    Senior
    Full time

    Assemblyai, Inc.

    New York, NY
    21 days ago
  • $202k - $223k

     ...stack features end-to-end. From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software. We work closely with UI designers and are supported by our infrastructure team. We aim to delight users with... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    New York, NY
    more than 2 months ago
  • $180k - $300k

     ...Description Software Engineer, Consensus - Anza  Who We Are Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability. Anza was founded by experienced executives and core engineers solving the toughest problems in Web3. Crypto ecosystems... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Anza, Inc.

    New York, NY
    a month ago
  •  ...agents to validate each path, and remediates confirmed vulnerabilities at every step of the attack chain. We're hiring a team of engineers to help us scale this from a sharp early product into something that runs autonomously across real-world environments: from git... 
    Senior
    Full time

    Latent Defense

    New York, NY
    a month ago
  •  ...your help adding fuel to the fire. About the Role Polymarket is launching perpetual futures and we're looking for Senior Backend Engineers to own the core systems that make it run. This is backend exchange engineering in the truest sense: low-latency order matching... 
    Senior
    Full time

    Polymarket

    New York, NY
    more than 2 months ago
  • $28 per hour

     ...private markets is next. Funds is the software and services behind private funds, Nova...  ...out how we read/write to the general ledger on the back-end. Solve hard data integrity...  ...mission. You are most likely: A senior back-end engineer (Ruby on Rails or similar MVC... 
    Senior
    Work at office
    2 days per week

    AngelList

    New York, NY
    9 days ago
  •  ...the AI layer for professional services and software implementation. Think of us as the brain behind the best solution engineers, forward-deployed engineers, and onboarding...  ...categories of the decade. Role Overview As a Senior Software Engineer, Product at Auctor, you'll... 
    Senior
    Full time
    Night shift

    Auctor Corporation

    New York, NY
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Ledgering. Be the first to apply!