- Страна
- США
- Зарплата
- 140 000 $ – 200 000 $
Откликайтесь
на вакансии с ИИ

Senior Software Engineer, Money
Отличная вакансия в известной криптокомпании с прозрачной вилкой зарплаты и возможностью удаленной работы в США. Высокие требования компенсируются интересными задачами на стыке финтеха и Web3.
Сложность вакансии
Высокая сложность обусловлена требованиями к опыту работы с распределенными системами, где критически важна целостность данных, а также необходимостью глубокого понимания финансовых процессов и Ledger-систем.
Анализ зарплаты
Предложенная зарплата в $140,000–200,000 полностью соответствует рыночным стандартам для Senior-разработчиков в США, особенно в таких технологических хабах, как Нью-Йорк.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в gemini уже сейчас
Присоединяйтесь к команде Gemini и создавайте финансовую инфраструктуру будущего для глобальной криптоплатформы!
Описание вакансии
Gemini
Senior Software Engineer, Money
$140,000–200,000 (New York)
New York / Miami / Remote (USA)
Gemini is a global crypto and Web3 platform founded by Cameron and Tyler Winklevoss in 2014, offering simple, reliable, and secure crypto products and services to individuals and institutions in over 70 countries. The Money Team owns the financial infrastructure that underpins every dollar and crypto asset that moves through Gemini — the ledger platform (system of record for all crypto and fiat balances, settlements, fees, rewards), the payments services, and the reconciliation pipelines that connect Gemini to banks, payment rails, and external partners.
*☑️* Responsibilities
-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; participate in on-call rotations as needed
*☑️* Minimum Qualifications
-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
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- AWS
- Azure
- GCP
- CI/CD
- Distributed Systems
- Backend
- API Design
- Go
- Scala
Возможные вопросы на собеседовании
Проверка понимания принципов обеспечения целостности данных в финансовых системах.
Как вы обеспечиваете атомарность и консистентность транзакций в распределенной системе при работе с банковскими переводами?
Оценка навыков проектирования масштабируемых решений.
Опишите ваш подход к проектированию масштабируемого API для системы Ledger, которая должна поддерживать новые типы транзакций без усложнения архитектуры.
Проверка опыта работы с высоконагруженными и критически важными системами.
Расскажите о самом сложном инциденте в распределенной системе, с которым вы столкнулись, и как вы его локализовали и устранили.
Оценка технического кругозора и готовности работать со стеком компании.
В чем, по вашему мнению, основные преимущества и недостатки использования Scala или Go для построения финансовых бэкенд-сервисов?
Проверка умения работать с внешними интеграциями.