Senior Software Engineer, Ledgering Platforms (Remote)

Block

Oakland (CA)

On-site

USD 217,800 - 326,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work
Medical insurance
Flexible time off
Retirement savings plans
Modern family planning

Job summary

Block is seeking a Senior Software Engineer for Ledgering to design, build, and operate systems of record for balances and transactions across millions of merchants and customers.

You will shape settlement orchestration, enable rapid onboarding with durable APIs, and ensure data contracts are met for downstream finance and reporting teams. The role emphasizes high-throughput reliability, AI-enabled development, and cross-team leadership.

Qualifications

  • 8+ years of related experience with a degree, or 6+ years with a Master’s, or 3+ years with a PhD, or equivalent.
  • Experience designing and operating distributed, high-throughput services with strong consistency and failure handling.
  • Experience building money-movement systems (ledgers, settlement, treasury) or deep domain interest.
  • Proficiency in Java, Kotlin, or Go and strong SQL.
  • Experience leading complex projects across multiple teams and driving next steps.
  • High standards for maintainable, testable code with CI/CD and observability.
  • Proficiency with AI tools to improve engineering productivity.

Responsibilities

  • Design, build, and operate balance and transaction systems of record for millions of users.
  • Develop settlement orchestration that determines how accounts are paid and deposited.
  • Create self-serve ledgering APIs with durable semantics for rapid onboarding.
  • Emit trusted balance and settlement data for downstream teams.
  • Build reliable, high-volume distributed transaction-processing systems.
  • Drive convergence across a large portfolio of financial services and tooling.
  • Operate tier-0 and tier-1 financial systems with published SLOs and debug issues.
  • Work with AI agents across the development lifecycle to reduce toil.
  • Lead complex projects end-to-end and mentor other engineers.

Skills

Distributed systems design
Money-movement systems
Java
Kotlin
Go
SQL
Leading complex projects
Software architecture
AI tooling in dev lifecycle
Clear communication

Education

Bachelor's degree or higher

Tools

AWS
Kubernetes
Terraform
Datadog
MySQL
Aurora
Vitess
Databricks
Snowflake
GraphQL

Job description

Block is seeking a Senior Software Engineer for Ledgering to design, build, and operate systems of record for balances and transactions across millions of merchants and customers.

You will shape settlement orchestration, enable rapid onboarding with durable APIs, and ensure data contracts are met for downstream finance and reporting teams. The role emphasizes high-throughput reliability, AI-enabled development, and cross-team leadership.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Ledgering & Payments (Remote)
Senior Software Engineer - Ledgering & Payments (Remote)

Block, Inc. • New York (NY)

On-site
USD 217,000 - 326,000
Medical insurance
Remote work
Flexible time off
+2
Senior Software Engineer - Financial Ledgering & Payments
Senior Software Engineer - Financial Ledgering & Payments

Block • New York (NY)

On-site
USD 217,000 - 327,000
Remote work
Medical insurance
Flexible time off
+2
Senior Software Engineer, Ledgering & Payments
Senior Software Engineer, Ledgering & Payments

Block • San Francisco (CA)

Remote
USD 217,800 - 326,800
Remote work
Medical insurance
Flexible time off
+2
Senior Software Engineer, Ledger & Payments Platform
Senior Software Engineer, Ledger & Payments Platform

Block • California (MO)

Hybrid
USD 218,000 - 327,000
Medical insurance
Remote work
Flexible time off
+2
Staff Software Engineer – Ledger & Financial Systems (Remote)
Staff Software Engineer – Ledger & Financial Systems (Remote)

Affirm • United States

Remote
USD 204,000 - 290,000
100% subsidized medical coverage
Dental and vision coverage
Senior Ledger Platform Engineer (Remote)
Senior Ledger Platform Engineer (Remote)

Affirm • Philadelphia

Remote
USD 204,000 - 264,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Backend Engineer, Ledger Systems (Remote)
Senior Backend Engineer, Ledger Systems (Remote)

Affirm • Los Angeles (CA)

On-site
USD 204,000 - 290,000
Health coverage
ESPP stock plan
Stipends for tech spending
+1
Senior Staff Engineer, Ledger Platform (Remote)
Senior Staff Engineer, Ledger Platform (Remote)

Affirm • Las Vegas (NV)

On-site
USD 204,000 - 290,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Remote Staff Software Engineer - Ledger & FinTech Systems
Remote Staff Software Engineer - Ledger & FinTech Systems

Affirm • Miami (FL)

On-site
USD 204,000 - 264,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Remote Staff Software Engineer – Ledger Systems & Scale
Remote Staff Software Engineer – Ledger Systems & Scale

Affirm • Cleveland (OH)

On-site
USD 204,000 - 290,000
Health coverage for dependents
Employee stock purchase plan
Remote-first company