Lead/Senior+ Go Engineer
- business Talent Job Seeker
- directions_car Belgrade
- workFull-time
EMCD is a global technology leader in the crypto industry, best known as the #1 mining pool in Eastern Europe and a Top-10 mining pool worldwide. We are expanding globally and building a comprehensive ecosystem of crypto services, including payment infrastructure, custody, mining solutions and enterprise-grade tools for businesses and institutions. As part of our expansion, we are launching new strategic directions focused on building the next generation of mining and financial infrastructure. We are looking for a Go (Golang) Developer to work on backend services for a fintech / wallet platform. You will be involved in building and maintaining core services responsible for transactions, balances, integrations, and internal tooling. About the Team EMCD Wallet & EMCD Pay is an integrated product for managing cryptocurrency and performing fast financial transactions. EMCD Wallet allows users to store, exchange, transfer, and withdraw cryptocurrency. EMCD Pay extends the wallets functionality by providing convenient ways to pay and send funds, including a unique feature that enables users to send cryptocurrency via email.The main goal of the product is to make crypto transactions fast, secure, and accessible for both experienced users and beginners. In the future, EMCD Wallet & EMCD Pay aim to become the go-to tool for digital nomads, freelancers, and remote professionals. Responsibilities Develop and maintain backend services using Go Design and implement APIs (REST / gRPC) Develop at-least medium size features autonomously Implement data engineering solutions Participate in the full product lifecycle from concept to deployment Integrate with internal and external services (payment systems, blockchains, third-party APIs) Participate in system design, code reviews, and technical discussions Collaborate closely with product, frontend, QA, and infrastructure teams Requirements Expert knowledge of Go (Golang), experience in production Experience building backend services and APIs Understanding of concurrency, performance, and memory management in Go Experience with databases (PostgreSQL or similar) Familiarity with microservice architecture Ability to write clean, maintainable, and testable code Strong system design Skills Experience with Kafka or other message brokers Experience in fintech, payments, or Web3 products Knowledge of Docker, Kubernetes, CI/CD Understanding of security and data integrity in financial systems Experience in building metrics and dashboards What we offer Remote-first company - work from anywhere in the world Fully flexible working hours Extended time off: 20 paid vacation days + 12 bonus days per year 100% paid sick leave Paid English lessons (iTalki) Professional growth support (courses, certifications, training programs) Real impact and ownership in fintech & crypto projects Corporate benefits: EMCD product discounts and mining infrastructure access Payment in USDT Employment via Service Agreement If you're passionate about building reliable backend systems and want to shape core financial infrastructure in the crypto industry, we'd love to hear from you!
Belgrade
app.general.countries.Serbia
Place of work
Talent Job SeekerBelgrade
app.general.countries.Serbia
About us
Identifica el mejor Talento con Talent Job Seeker
Job ID: 10451243 / Ref: 45eedea3cb588f5a5f631fe789223c8a