> Markdown version of [/jobs/ext/2722940-software-engineer](https://www.wearedevelopers.com/jobs/ext/2722940-software-engineer). 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). --- # Software Engineer - **Company:** Gemini, Inc. - **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:** September 4, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-money-gemini-8772023 ## 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 - [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) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [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) - [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) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)