Description
Gemini is looking for a Senior Software Engineer to join the Money Team, which owns the financial infrastructure that underpins every dollar and crypto asset that moves through Gemini.
The Senior Software Engineer will design, develop, deploy, and support ledger and payments services that accurately record all crypto and fiat money movement across the platform. They will also build and evolve bank settlement and reconciliation pipelines that connect Gemini to external payment rails and banking partners.
Responsibilities:
- Design, develop, deploy, and support ledger and payments services
- Build and evolve bank settlement and reconciliation pipelines
- Apply sound engineering principles to identify correctness, consistency, and operational risks
- Partner with finance, reconciliation, and treasury teams to understand real-world workflows
- Design scalable APIs and data models
- Write well-tested, production-grade code
- Monitor and communicate the health of ledger and payment systems
- Mentor teammates
- Participate in on-call rotations
Minimum Qualifications:
- 5+ years of experience building backend systems in a production environment
- Strong experience designing and operating distributed, stateful systems
- Proficiency in at least one backend language (Scala and Go are primarily used)
- 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
- Strong communication skills
Preferred Qualifications:
- Experience working on ledger systems, accounting platforms, payments infrastructure, or financial transaction processing
- Familiarity with double-entry bookkeeping, reconciliation processes, audit requirements, or regulatory reporting
- Experience integrating with external payment rails or banking partners
- Familiarity with workflow orchestration systems
- Background in fintech or financial services
The compensation & benefits package for this role includes:
- Competitive starting pay
- A discretionary annual bonus
- Long-term incentive in the form of a new hire equity grant
- Comprehensive health plans
- 401K with company matching
- Paid Parental Leave
- Flexible time off
Salary Range: The base salary range for this role is between $140,000 - $200,000 in the State of New York.