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

Block USA

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 23 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Ledgering in New York, NY vacancy
  • $188k - $242k

     ...or framework.Your Success ProfileWhat You Will Work OnAs a Senior Software Engineer for Workforce Payments, you will work with the team that builds...  ...capabilities, improving the integrity of our financial ledger, and developing robust platform interfaces for payroll data... 
    Senior
    Casual work
    Work at office
    Local area

    Justworks

    New York, NY
    23 hours 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

    New York, NY
    2 days ago
  •  ...you come in. About the Role We’re a tiny engineering team building something large. You’d be...  ...rather ship right than ship fast. You’re senior enough to make hard technical calls but...  ...guardrails), worked with event sourcing or ledger architectures, or have healthcare/EHR... 
    Senior
    Live in

    Alpaca Health

    New York, NY
    15 hours 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
    2 days ago
  •  ...in controls, configurable limits, and policy enforcement. For engineering candidates, it’s a chance to work on payments infrastructure,...  ...broader spend stack. From an engineering perspective, it spans ledgering systems, money movement rails, compliance and risk controls, and... 
    Senior
    Live in
    Work at office
    Flexible hours
    3 days per week

    Rippling

    New York, NY
    2 days ago
  •  ...of 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
    1 day 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. Role: Senior Software Engineer We're looking for a Senior Software Engineer to join a team... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Gemini

    New York, NY
    2 days ago
  • $150k - $210k

     ...redefine markets and shape the future of our communities.We have Senior Software Engineer position open at Vice President level, which is part of the...  ...solutions for regulatory and financial reporting, general ledger, P&L calculations, and analytics. The team leverages... 
    Senior
    Temporary work
    Worldwide

    Morgan Stanley

    New York, NY
    3 days ago
  • $90.7k - $153.93k

     ...and identity protection. Job Description Software Engineer Senior Consultant II implements applications following 12-factor principles...  ...e-Commerce, specifically dealing with payment processing, ledgers, and transaction management. (Preferred)... 
    Senior
    Full time
    Contract work
    Work at office
    Work visa

    Allstate Insurance Company

    New York, NY
    23 hours ago
  • $170k - $220k

     ...FinTech The Role A high-ownership engineering seat where each senior engineer takes full responsibility...  ...backend systems — distributed pipelines, ledger/transactional systems, integration...  ...~ Fintech, ERP, or accounting-software background (a strong plus) Nice... 
    Senior
    Full time
    Work at office

    David Joseph & Company

    New York, NY
    18 days 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
    23 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
    23 hours ago
  • $180k - $290k

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

    Stellar

    New York, NY
    3 days ago
  •  ...SUBSCRIBE is an enterprise software solution providing electronic subscription document technology and an order management system for...  ...company growth. Responsibilities: SUBSCRIBE full stack engineers own the entire development in our system. You'll influence the... 
    Senior
    Full time
    Flexible hours

    Subscribe

    New York, NY
    23 hours ago
  •  ...help customers succeed by bringing fairness and humanity to helping them better manage their finances. Overview As a Senior Backend Engineer, you’ll play a pivotal role in shaping our platform, designing and building the core systems that power our financial products... 
    Senior
    Full time
    Immediate start

    Credit Genie

    New York, NY
    23 hours ago
  •  ...financial crime networks and ensure real businesses are never left out of the financial ecosystem. Role Description As a Senior Software Engineer , you'll be one of the early technical hires building the systems that power our platform. You'll work across the stack,... 
    Senior
    Full time

    Cobalt Identity Systems

    New York, NY
    23 hours ago
  • $150k - $165k

     ...about creating innovative solutions in a dynamic, fast-paced environment, we want to talk to you. We are hiring a Senior Backend Software Engineer!  This will be our first Senior hire in our NYC office.  As a Software Engineer at Breeze, you’ll take ownership of... 
    Senior
    Full time
    Work at office
    Flexible hours

    Breeze

    New York, NY
    23 hours ago
  •  ...Learn about us and our openings here: About the role As a senior software engineer you will report to the CTO and be a core member of our engineering and product team. In this role you’ll lead complex technical projects, mentor junior team members, improve velocity... 
    Senior
    Full time
    Temporary work
    Work experience placement

    Assembly

    New York, NY
    23 hours ago
  • $200k - $220k

     ...Collaborate closely with product and design team, and other engineering teams to deliver high-impact features Make structural technical...  ...What We’re Looking For ~6+ years of professional software engineering experience ~ Strong foundation in programming and... 
    Senior
    Full time

    Ladders

    New York, NY
    23 hours ago
  • $195k - $250k

     ...claims processing, and eliminates administrative waste. The Opportunity We’re looking for a passionate and skilled Senior Software Engineer to join our fast growing engineering teams. In this role, you will be instrumental in revolutionizing healthcare billing... 
    Senior
    Full time

    Candid Health

    New York, NY
    23 hours ago
  • $110k - $180k

     ...About the role We are looking for a Senior Software Engineer to help with our growth in the cyber risk modeling and quantification space. Efforts will include building on our core platform to support users in quantifying their cyber risk, assessing the status of their... 
    Senior
    Full time
    Work at office
    Flexible hours

    Axio

    New York, NY
    23 hours ago
  • $190k - $220k

     ...government contracts. We’ve raised $42M to move faster on product and scale GovDash nationwide. About the Role We're hiring a Software Engineer (Search) to help build GovDash's search, recommendation, and knowledge systems. This role is for engineers who enjoy working... 
    Senior
    Full time

    Govdash

    New York, NY
    23 hours ago
  •  ...work will directly impact how event organizers create experiences and how attendees discover and enjoy them. As the first Software Engineer on our Personalization team, you’ll define how personalization, classification, and recommendation algorithms power the Posh experience... 
    Senior
    Full time
    Work at office
    Local area

    Posh

    New York, NY
    23 hours ago
  •  ..., and we need product-obsessed builders to join on our journey. Must-haves ~5+ years shipping production software, including time as an early engineer at a seed/Series A startup ~ Full-stack generalist who owns features end-to-end with sharp product judgment —... 
    Senior
    Full time
    Immediate start
    Remote work

    Arbor Company

    New York, NY
    23 hours ago
  •  ...emerging trends, and evolve their business for the coming decades by remaining tech-agnostic and human-centered. Job Title: Senior Java Software Engineer – Financial Services Location: NYC, New York (Onsite) About the Role: We’re seeking a highly skilled Senior Java... 
    Senior
    Full time
    Work experience placement
    Worldwide
    Flexible hours

    Kunai

    New York, NY
    23 hours ago
  •  ...making brand/creator relationships genuine and trustworthy. Job Description: As a Full Stack Engineer at Kale, you will work closely with product managers, and software engineers to develop and deploy new features and enhancements to our website, mobile app and... 
    Senior
    Full time

    Kale

    New York, NY
    23 hours ago
  • $151.3k - $261.5k

     ...across multiple CDNs, including our own custom live video specialized CDN Build robust, operable, and maintainable distributed software systems Provide technical leadership and guidance to intermediate and junior members of the team You Have: ~6+ years of... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Twitch

    New York, NY
    23 hours ago
  • $190k - $230k

     ...Who we are Rilla’s the leading conversation intelligence software for outside sales. Think solar, roofing, and real estate sales reps...  ...fastest growing startups in the world. As we scale, we need an engineer who can build high-quality products quickly. You will collaborate... 
    Senior
    Full time
    Shift work

    Rilla

    New York, NY
    23 hours ago
  • $186.07k - $218.9k

     ...Developer Experience (DevX) is responsible for making sure all engineers at Coinbase build high-quality products while being productive...  ...you: You have at least 5+ years of experience in software engineering. You've designed, built, scaled, and operated... 
    Senior
    Full time
    Local area

    Coinbase Global

    New York, NY
    23 hours ago
  • $130k - $250k

     ...execution are key to building impactful software. If mission-focused work is your north star...  ...getting started. Our Team As an engineering team, we believe strongly that empathy...  ...Peregrine serves. We’re looking for a Senior Software Engineer to join our core engineering... 
    Senior
    Full time
    Work at office

    Peregrine Technologies

    New York, NY
    23 hours ago

Do you want to receive more vacancies?

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