Lead Ledger & Balance Systems Engineer

Fanatics Inc.

New York (NY)

On-site

USD 190,000 - 238,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Fanatics Inc. in New York City seeks a Staff Engineer to own the ledger and balance services that hold customer funds across Fanatics Betting & Gaming. You will design a shared ledger, enforce balance usage rules across businesses, migrate wallets with minimal downtime, and guide multiple teams through architectural decisions.

This role demands deep backend expertise and strong Java/Spring Boot skills, plus a track record leading large-scale financial systems in a regulated environment.

Qualifications

  • 8+ years of professional software engineering with Java and Spring Boot.
  • Experience designing and operating ledger, wallet, or financial systems of record.
  • Strong understanding of transactional consistency, idempotency, and data modeling.
  • Experience building event-driven systems and using Kafka.
  • Proven ability to steer technical direction across multiple teams.
  • Experience migrating live high-traffic systems with minimal customer impact.
  • Ability to explain tradeoffs clearly to engineering, product, finance and leadership.
  • Comfort in a fast-paced, regulated environment.

Responsibilities

  • Own the architecture of the ledger and balance services, including data models and interfaces.
  • Design and build distributed Java/Spring Boot services for high throughput with correctness and auditability.
  • Model funds by type and eligibility to enforce usable balance across contexts.
  • Lead wallet migrations with dual-running, reconciliation, cutover, and rollback plans.
  • Architect event-driven integration ensuring ordering and reliable delivery.
  • Maintain responsible gaming protections as funds are used across businesses.
  • Collaborate with Finance, Legal, Compliance on data sharing and settlement rules.
  • Build for reconciliation and audit with complete transaction histories and feeds.
  • Lead multi-team architectural reviews and incident postmortems; mentor engineers.
  • Partner with product, frontend, and mobile teams for consistent balance behavior.
  • Occasional travel to Fanatics offices or events as needed.

Skills

Java
Spring Boot
Ledger design
High-availability systems
Event-driven architecture
Kafka
Technical leadership
Cross-team collaboration
Regulated environment
System migration

Tools

AWS
Kubernetes
Datadog
Grafana
CloudWatch

Job description

Fanatics Inc. in New York City seeks a Staff Engineer to own the ledger and balance services that hold customer funds across Fanatics Betting & Gaming. You will design a shared ledger, enforce balance usage rules across businesses, migrate wallets with minimal downtime, and guide multiple teams through architectural decisions.

This role demands deep backend expertise and strong Java/Spring Boot skills, plus a track record leading large-scale financial systems in a regulated environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer, Balance & Ledger (Core) – NYC
Staff Engineer, Balance & Ledger (Core) – NYC

Fanatics Inc. • New York (NY)

On-site
USD 190,000 - 238,000
Engineering Manager, Balance & Ledger Platform
Engineering Manager, Balance & Ledger Platform

Fanatics Inc. • New York (NY)

On-site
USD 190,000 - 238,000
Engineering Manager, Ledger & Balance Platform
Engineering Manager, Ledger & Balance Platform

fanaticsfbg • United States

Remote
USD 130,000 - 190,000
Occasional travel
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 Manager, Balance and Ledger - Core
Engineering Manager, Balance and Ledger - Core

fanaticsfbg • United States

Remote
USD 130,000 - 190,000
Occasional travel
Staff Engineer, Balance and Ledger - Core
Staff Engineer, Balance and Ledger - Core

fanaticsfbg • United States

Remote
USD 140,000 - 210,000
Occasional travel
Staff Full-Stack Engineer: Java/Spring, Scalable Platform
Staff Full-Stack Engineer: Java/Spring, Scalable Platform

Fanatics Inc. • New York (NY)

On-site
USD 144,000 - 205,000
Senior Ledger Systems Engineer – Finance & Accounting
Senior Ledger Systems Engineer – Finance & Accounting

Hood L2 • New York (NY)

On-site
USD 180,000 - 220,000
Stock options
Health insurance
401k match
+5
Senior Java Backend Engineer – Accounts (Remote)
Senior Java Backend Engineer – Accounts (Remote)

Fanatics Inc. • New York (NY)

Remote
USD 144,000 - 180,000
Staff Full-Stack Engineer for Sportsbook Platform
Staff Full-Stack Engineer for Sportsbook Platform

Fanatics Betting & Gaming • New York (NY)

On-site
USD 150,000 - 210,000