3 дня назад
Senior Golang Engineer (Fintech)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Golang Engineer (Fintech): Building high-performance backend services for financial reconciliation, real-time accounting, data consistency checks, and financial data provider integrations with an accent on distributed systems, auditability, and reliable data processing. Focus on designing service boundaries, asynchronous failure recovery, event flows, and scalable Go components for complex financial control systems.
Location: Remote from anywhere in the world, or onsite in Tbilisi. Relocation support to Tbilisi is available.
Company
builds blockchain, digital asset, trading, and financial infrastructure for banks, fintechs, and other financial institutions.
What you will do
- Design and implement backend services in Go for financial reconciliation, accounting, data processing, and provider integrations.
- Define service boundaries, data ownership, APIs, and event flows.
- Build reliable asynchronous processing and failure-recovery mechanisms.
- Ensure data consistency, traceability, and auditability across financial systems.
- Make technical decisions related to performance, scalability, and reliability.
- Review code and technical designs, prepare RFCs and system diagrams, and help resolve complex technical problems.
Requirements
- 5+ years of backend software development experience with strong production experience in Go.
- Experience designing and building distributed systems.
- Strong PostgreSQL knowledge, including transactions, locking, indexing, and query optimization.
- Experience with event-driven architecture, message brokers, idempotency, retries, message ordering, and partial failures.
- Experience with gRPC, Protocol Buffers, HTTP APIs, Docker, and Kubernetes.
- Russian is required for day-to-day team communication; English is required for code and technical documentation.
Nice to have
- Production experience with NATS.
- Experience with event sourcing or append-only data models.
- Experience with financial, payment, reconciliation, ledger, or accounting systems.
- Experience with OpenAPI, ogen, sqlc, or other spec-first development tools.
- Experience with distributed tracing, structured logging, metrics, and production diagnostics.
Culture & Benefits
- Remote work from anywhere in the world or work from the Tbilisi office.
- Flexible paid time off and holidays.
- Partial compensation for sports and fitness expenses.
- Partial compensation for courses, certifications, and other education.
- Relocation assistance for moving to Tbilisi.
- Daily lunch expenses are covered for employees in Tbilisi.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
X5 Tech
5 дней назад
Middle+/Senior Golang Разработчик (Go)
Займиго МКК
6 дней назад
Senior Golang Developer (Fintech)
300 000₽
Vital Partners
4 дня назад
Senior Go Developer (Fintech)
4 000 - 4 500$
Selectel
6 дней назад
Senior Go Developer (Kubernetes)
Evrone
4 дня назад
Golang Developer (Go)
5 000$
Selectel
6 дней назад