> Markdown version of [/jobs/ext/1346954-senior-software-engineer-money](https://www.wearedevelopers.com/jobs/ext/1346954-senior-software-engineer-money). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Money - **Company:** Gemini Trust Company, LLC. - **Location:** New York, NY, United States (Remote available) - **Experience:** Expert - **Salary:** $140,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Unit Testing, Microsoft Azure, Continuous Integration, Data Integrity, Data Stores, Software Debugging, Payment Systems, Systems Integration, Cloud Platform System, Backend, Integration Tests - **Published:** July 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=24b506d723258f9e ## About the Role * 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. 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 (ACH, wire, card networks). * Familiarity with workflow orchestration systems (e.g. Temporal, Cadence) for durable, retryable financial processes. * Background in fintech or financial services. ## Description The Money Team owns the financial infrastructure that underpins every dollar and crypto asset that moves through Gemini. We build and operate the ledger platform - the system of record for all crypto and fiat balances, settlements, fees, rewards, and administrative adjustments - as well as the payments services and reconciliation pipelines that connect Gemini to banks, payment rails, and external partners., * 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. ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023)