Staff Engineer, Balance and Ledger - Core

fanaticsfbg

United States

Remote

USD 140,000 - 210,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Occasional travel

Job summary

fanaticsfbg is seeking a senior software engineer to own the architecture and technical direction of a shared customer balance and ledger platform. You will craft ledger data models, APIs for balance inquiries, and reliable transaction handling in high-volume Java/Spring Boot services.

You will coordinate with payments, fraud, finance, legal, and compliance teams, lead cross-team architecture reviews, and mentor engineers to improve security, observability, and system reliability in a regulated

Qualifications

  • 8+ years of software engineering experience with deep Java and Spring Boot expertise.
  • Experience designing and operating a ledger, wallet, balance service, or similarly critical financial system.
  • Strong grasp of transactional consistency, idempotency, concurrency control, and relational data modeling.
  • Experience with event-driven systems and streaming platforms such as Kafka.
  • Track record of setting technical direction across teams and migrating high-traffic systems with minimal customer impact.
  • Clear communication across technical and business audiences; able to work in a regulated, changing environment.

Responsibilities

  • Own the architecture and technical direction of a shared customer balance and ledger platform.
  • Design ledger data models, consistency guarantees, and APIs for balance inquiries and spend authorization.
  • Build high-volume Java and Spring Boot services with reliable transaction handling, idempotency, and audit trails.
  • Plan phased wallet migrations including parallel operation, reconciliation, cutover, and rollback.
  • Coordinate with payments, fraud, finance, legal, and compliance on protections, settlement, and data use.
  • Lead cross-team architecture reviews and incident learning; mentor engineers and improve security, reliability, testing, and observability.

Skills

Java
Spring Boot
Ledger design
Transactional consistency
Kafka / event streams
Cross-team leadership
Regulatory communication

Tools

AWS
Kubernetes
Datadog
Grafana
CloudWatch

Job description

Role overview

Own the architecture and technical direction of a shared customer balance and ledger platform used across multiple digital products. The work combines backend engineering and cross-team leadership to keep funds accurate, auditable, and appropriately restricted while existing wallets move onto the shared system.

Responsibilities
  • Design ledger data models, consistency guarantees, and APIs for balance inquiries and spend authorization.
  • Build high-volume Java and Spring Boot services with reliable transaction handling, idempotency, and audit trails.
  • Define fund types and eligibility rules that account for product, customer location, transaction type, and regulatory restrictions.
  • Plan phased wallet migrations, including parallel operation, reconciliation, cutover, and rollback.
  • Coordinate with payments, fraud, responsible gaming, finance, legal, and compliance teams on protections, settlement, chargebacks, and data use.
  • Lead cross-team architecture reviews and incident learning; mentor engineers and improve security, reliability, testing, and observability.
Requirements
  • 8+ years of software engineering experience, with deep Java and Spring Boot expertise.
  • Experience designing and operating a ledger, wallet, balance service, or similarly critical financial system.
  • Strong grasp of transactional consistency, idempotency, concurrency control, and relational data modeling.
  • Experience with event-driven systems and streaming platforms such as Kafka.
  • Track record of setting technical direction across teams and migrating high-traffic systems with minimal customer impact.
  • Clear communication across technical and business audiences; able to work in a regulated, changing environment.
Nice to have
  • Background in gaming, fintech, banking, payments, or shared platforms used by multiple business units.
  • Experience with reconciliation, settlement, accounting data, or privacy and consent requirements across legal entities.
  • Familiarity with AWS, Kubernetes, and observability tools such as Datadog, Grafana, or CloudWatch.
Benefits and work setup

Occasional travel may be part of the role. Interview or onboarding may include in-person activities, depending on location and role requirements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager, Balance and Ledger - Core
Engineering Manager, Balance and Ledger - Core

fanaticsfbg • United States

Remote
USD 130,000 - 190,000
Occasional travel
Senior Backend Engineer
Senior Backend Engineer

NXOPAY • United States

Remote
USD 140,000 - 200,000
Globally remote
Engineering Manager, Balance & Ledger Platform
Engineering Manager, Balance & Ledger Platform

Fanatics Inc. • New York (NY)

On-site
USD 190,000 - 238,000
Manager of Software Engineering (Loans Lifecycle)
Manager of Software Engineering (Loans Lifecycle)

Affirm, Inc. • New York (NY)

Remote
USD 180,000 - 240,000
Remote-first compensation structure
Spending Wallets: tech, food, family
Health Benefits
+3
Staff Engineer, Balance and Ledger - Core
Staff Engineer, Balance and Ledger - Core

Fanatics Inc. • New York (NY)

On-site
USD 190,000 - 238,000
Engineering Senior Backend Engineer — Ledger Remote (US)
Engineering Senior Backend Engineer — Ledger Remote (US)

A8 Core • United States

Remote
USD 120,000 - 180,000
Remote Senior Backend Ledger Engineer — Exact-Once
Remote Senior Backend Ledger Engineer — Exact-Once

A8 Core • United States

Hybrid
USD 120,000 - 180,000
Full-stack Engineer (Java+React.js)
Full-stack Engineer (Java+React.js)

Limestone Digital • Central (LA)

On-site
USD 120,000 - 160,000
Lead Ledger & Balance Systems Engineer
Lead Ledger & Balance Systems Engineer

Fanatics Inc. • New York (NY)

On-site
USD 190,000 - 238,000
Staff Engineer, Balance & Ledger (Core) – NYC
Staff Engineer, Balance & Ledger (Core) – NYC

Fanatics Inc. • New York (NY)

On-site
USD 190,000 - 238,000