Senior Software Engineer, Ledger & Payments

Gemini Personnel Pte Ltd

New York (NY)

Hybrid

USD 140,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary annual bonus
Equity grant
Health plans
401K with company matching
Parental Leave
Flexible time off

Job summary

Gemini is seeking a Senior Software Engineer to join the Money team, building core ledger and payments systems at scale. You will design, implement, and operate services handling crypto and fiat movements, ensuring accuracy and auditability across the platform.

The role emphasizes collaboration with finance, reconciliation, and treasury, plus ownership of APIs and data models for new transactions, with a focus on reliability, security, and regulatory readiness.

Qualifications

  • 5+ years of experience building backend systems in a production environment.
  • Strong experience designing and operating distributed, stateful systems where data integrity is critical.
  • Proficiency in at least one backend language — we primarily use Scala and Go, but are open to candidates willing to learn.
  • Experience with unit testing, integration testing, and CI/CD pipelines.
  • Familiarity with cloud-based infrastructure (AWS, GCP, or Azure).
  • Ability to reason about and debug complex system behavior across services and data stores.
  • Strong communication skills and the ability to work effectively with cross-functional partners.

Responsibilities

  • Design, develop, deploy, and support ledger and payments services that accurately record all crypto and fiat money movement across the platform.
  • Build and evolve bank settlement and reconciliation pipelines that connect Gemini to external payment rails and banking partners.
  • Apply sound engineering principles to identify correctness, consistency, and operational risks — and implement safeguards in software before they become incidents.
  • Partner with finance, reconciliation, and treasury teams to understand real-world workflows and translate them into robust, auditable system behavior.
  • Design scalable APIs and data models that support new transaction types, products, and regulatory requirements without increasing operational burden.
  • Write well-tested, production-grade code that other critical systems depend on.
  • Monitor and communicate the health of ledger and payment systems, proactively identify issues, and participate in incident response and remediation.
  • Mentor teammates to ensure new functionality is correct, auditable, and production-ready.
  • Participate in on-call rotations as needed.

Skills

Backend development
Distributed systems
Scala
Go
CI/CD
Cloud platforms
Testing
Cross-functional collaboration

Job description

Gemini is seeking a Senior Software Engineer to join the Money team, building core ledger and payments systems at scale. You will design, implement, and operate services handling crypto and fiat movements, ensuring accuracy and auditability across the platform.

The role emphasizes collaboration with finance, reconciliation, and treasury, plus ownership of APIs and data models for new transactions, with a focus on reliability, security, and regulatory readiness.

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

Similar jobs worth comparing

Senior Software Engineer, Ledger & Payments - Remote
Senior Software Engineer, Ledger & Payments - Remote

Gemini • New York (NY)

Hybrid
USD 140,000 - 200,000
Discretionary bonus
Equity grant
Health plans
+2
Senior Backend Engineer - Ledger & Payments (Hybrid, Equity)
Senior Backend Engineer - Ledger & Payments (Hybrid, Equity)

Gemini • Miami (FL)

Hybrid
USD 140,000 - 200,000
Discretionary annual bonus
New hire equity grant
Comprehensive health plans
+2
Senior Backend Engineer – Ledger & Payments (Hybrid)
Senior Backend Engineer – Ledger & Payments (Hybrid)

Sierra Ventures • United States

Hybrid
USD 140,000 - 200,000
Discretionary bonus
Equity grant
Health plans
+3
Senior Ledger Systems Engineer — Hybrid & Equity
Senior Ledger Systems Engineer — Hybrid & Equity

Gemini • United States

Hybrid
USD 140,000 - 200,000
Competitive starting pay
Discretionary annual bonus
Equity grant for new hire
+3
Senior Software Engineer, Money
Senior Software Engineer, Money

Jobtailor • Town of Florida (NY)

On-site
USD 130,000 - 210,000
Senior Engineering Leader, Crypto & Fintech Platforms
Senior Engineering Leader, Crypto & Fintech Platforms

Sierra Ventures • Miami (FL)

Hybrid
USD 195,000 - 300,000
Competitive pay
Discretionary annual bonus
New hire equity grant
+4
Senior Software Engineer, Money
Senior Software Engineer, Money

Gemini Personnel Pte Ltd • New York (NY)

Hybrid
USD 140,000 - 200,000
Discretionary annual bonus
Equity grant
Health plans
+3
Senior Software Engineer, Money
Senior Software Engineer, Money

Gemini • New York (NY)

Hybrid
USD 140,000 - 200,000
Discretionary bonus
Equity grant
Health plans
+2
Senior Software Engineer, Money
Senior Software Engineer, Money

Gemini • United States

Hybrid
USD 140,000 - 200,000
Competitive starting pay
Discretionary annual bonus
Equity grant for new hire
+3
Senior Software Engineer, Money
Senior Software Engineer, Money

Gemini • Miami (FL)

Hybrid
USD 140,000 - 200,000
Discretionary annual bonus
New hire equity grant
Comprehensive health plans
+2