Senior Software Engineer, Money

2 months, 3 weeks ago
Full-time
Senior
Software Development
Gemini

Gemini

Gemini is a leading cryptocurrency exchange and custodian, providing a secure platform for buying, selling, and storing digital assets like Bitcoin and Ether. Founded in 2014, it aims to revolutionize the future of money.

Capital Markets
251-1K
Founded 2014
$400M raised

Description

  • Design, develop, deploy, and support ledger and payments services that accurately record crypto and fiat money movement.
  • Build and evolve bank settlement and reconciliation pipelines with external payment rails and banking partners.
  • Identify correctness, consistency, and operational risks and implement safeguards before issues become incidents.
  • Partner with finance, reconciliation, and treasury teams to translate workflows into robust, auditable system behavior.
  • Design scalable APIs and data models for new transaction types, products, and regulatory requirements.
  • Write well-tested, production-grade code that critical systems depend on.
  • Monitor system health, 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.

Requirements

  • 5+ years of experience building backend systems in a production environment.
  • Experience designing and operating distributed, stateful systems where data integrity is critical.
  • 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 infrastructure such as AWS, GCP, or Azure.
  • Ability to reason about and debug complex system behavior across services and data stores.
  • Strong communication skills and ability to work effectively with cross-functional partners.
  • Experience with ledger systems, accounting platforms, payments infrastructure, or financial transaction processing (preferred).
  • Familiarity with double-entry bookkeeping, reconciliation processes, audit requirements, or regulatory reporting (preferred).
  • Experience integrating with ACH, wire, or card network payment rails (preferred).
  • Familiarity with workflow orchestration tools such as Temporal or Cadence (preferred).
  • Background in fintech or financial services (preferred).

Benefits

  • Competitive starting pay.
  • Discretionary annual bonus.
  • Long-term incentive in the form of a new hire equity grant.
  • Comprehensive health plans.
  • 401(k) with company matching.
  • Paid parental leave.
  • Flexible time off.
  • Hybrid work approach at hub offices, with remote work available for employees near or far from a hub.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Development Engineer

BeyondTrust 1K-5K Professional Services

BeyondTrust is seeking a Staff Software Development Engineer to lead development and support of a cloud-native workload credentials management solution within its SaaS identity security platform.

Agile Angular AWS Azure C# CI/CD Cypress GCP Go JavaScript Microservices Playwright React Secrets Management Selenium
21 hours, 24 minutes ago

Lead ServiceNow Developer

LightFeather 51-250 Internet Software & Services

LightFeather is seeking a fully remote ServiceNow Developer to build and enhance high-code ServiceNow solutions for federal clients, improving enterprise user experiences, integrations, and platform stability.

Agile Scrum
21 hours, 54 minutes ago

Senior ServiceNow Developer - Public Trust Clearance

LightFeather 51-250 Internet Software & Services

LightFeather is hiring a fully remote Senior ServiceNow Developer to lead the design, development, integration, and deployment of secure, scalable ServiceNow solutions for federal government projects.

Agile Angular Azure CI/CD CSS HTML JavaScript JIRA Kanban REST API Scrum
21 hours, 54 minutes ago

Software Development Engineer I

ShipBob 251-1K Air Freight & Logistics

ShipBob is seeking a Software Development Engineer I – Full Stack to work remotely from India on software supporting its global ecommerce fulfillment platform and mission.

Agile Azure C# JavaScript JSON .NET OWASP REST API SQL Vue.js
22 hours, 24 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers