← All roles

Senior Software Engineer, Money

Gemini ·US ·Hybrid, Remote 10d ago
ScalaGoAWSGCPAzureDistributed SystemsTemporal

About the role

Senior Software Engineer on the Money Team, responsible for designing, building, and operating ledger and payments services that handle high transaction volumes, bank settlement pipelines, and reconciliation. Work involves distributed systems, data integrity, and collaboration with finance and treasury teams. The role requires strong backend engineering skills and experience with Scala or Go.

Requirements

Minimum qualifications include 5+ years of backend production experience, strong distributed systems background, proficiency in Scala or Go, unit/integration testing, CI/CD, cloud infrastructure (AWS/GCP/Azure), debugging complex systems, and communication skills. Preferred experience with ledger/accounting/fintech, double-entry bookkeeping, payment rails (ACH/wire/card), workflow orchestration (Temporal/Cadence), and financial services.

About the company

Gemini

Gemini is a platform for predicting, investing in, and earning from crypto and stocks. They offer exchange-grade infrastructure and features like margin trading and staking, designed for both advanced traders and those looking to make informed market predictions.

View company page →
$140k–200k
Hybrid, Remote New York, New York; Miami, Florida; Remote (USA)New York, United StatesMiami, United States
Posted 10d ago
Apply for this role
Opens boards.greenhouse.io ↗
About the company
Gemini
https://www.gemini.com

Gemini is a platform for predicting, investing in, and earning from crypto and stocks. They offer exchange-grade infrastructure and features like margin trading and staking, designed for both advanced traders and those looking to make informed market predictions.

View company page →