Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Gemini

Senior Software Engineer, Money

Gemini

Senior Software Engineer designing and building ledger systems for financial transactions at Gemini. Collaborating on robust, auditable systems managing crypto and fiat money movement.

Posted 7/17/2026full-timeNew York City • Florida, New York • 🇺🇸 United StatesSenior💰 $140,000 - $200,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing backend systems with a focus on data integrity, scalability, and operational risk management. Proficient in building robust APIs and collaborating with cross-functional teams to ensure system reliability and compliance with regulatory requirements.

Highest-signal resume keywords
Backend System DevelopmentDistributed Systems DesignScala ProgrammingUnit Testing and CI/CDCloud Infrastructure Familiarity

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend System DevelopmentDistributed Systems DesignScala ProgrammingGo ProgrammingUnit TestingIntegration TestingCI/CD PipelinesAPI DesignData ModelingOperational Risk Management
Soft Skills
Strong Communication SkillsCross-Functional CollaborationMentoring
Tools & Technologies
AWSGCPAzure
Industry Keywords
Ledger ServicesPayments ServicesBank SettlementReconciliation PipelinesAuditable System BehaviorIncident Response

Tech Stack

Tools & technologies
AWSAzureCloudGoGoogle Cloud PlatformRuby on RailsScala

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 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.

Benefits

Comp & perks
  • 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