Golang Engineer
Responsibilities:
Write robust, scalable, and reusable Golang code according to requirements
Cover code with unit tests
Work together with QA engineers to ensure high, consistent code quality
Perform code reviews, help teammates with solving technical problems
Troubleshoot issues where needed
Participate in requirements and implementation discussions
Ensure stable operation of the product through monitoring, alerts and metrics
Develop applications to work in an isolated infrastructure, complying with security standards
Work only with the backend, solve complex business problems related to fintech
Requirements:
At least 2-3 years of proven experience with Golang as a primary working language. Or at least 1 year of proven experience with Golang as primary language and 3+ years of overall development experience
Experience with queues Kafka/NSQ/NATS/RabbitMQ
Comfortable working with Docker, Kubernetes, good understanding of CI/CD (we use ArgoCD and Gitlab)
Experience with MySQL or similar DBs
Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)
Experience with Scrum
Understanding of software observability tools - Prometheus, Grafana, ELK, JSM
Comfortable to work as a team player
Good level of spoken and written English and Russian
Nice to have:
Blockchain experience. General understanding of Bitcoin, Ethereum and other popular blockchains would be a plus
User experience with cryptocurrency exchanges or with traditional trading markets
Experience with AI tools
Published on: 4/29/2026

CoinsPaid
CoinsPaid is a leading crypto payment ecosystem trusted by over 800 merchants worldwide. We’ve processed more than €24 billion in crypto transactions and continue to grow fast.
Please let CoinsPaid know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!


