Job Openings
Senior Golang developer
About the job Senior Golang developer
EMCD is a global crypto infrastructure ecosystem powering millions of users worldwide. We build products across mining, wallets, payments, exchange infrastructure and DeFi.
We are expanding our crypto-fiat infrastructure and looking for a Senior Golang Developer to help scale the next generation of payment and blockchain products.
Location: Remote
What You Will Do
- Develop and scale services for payments, invoicing, swaps and blockchain monitoring
- Build crypto-fiat integrations with banking and payment providers
- Design high-load distributed systems for regulated financial operations
- Improve KYC/AML, audit trail and compliance infrastructure
- Work with Bitcoin, Ethereum and Tron integrations
- Collaborate with platform, infrastructure and product teams on architecture decisions
What We Are Looking For
- Strong Go development experience
- Experience with distributed financial systems
- Production experience with Go, PostgreSQL, Kafka and Kubernetes
- Experience integrating public blockchains and payment providers
- Understanding of transaction lifecycle, confirmations and system reliability
- Background in fintech, crypto or payments
Nice to Have
- Experience with KYC/AML infrastructure
- Understanding of MSB / FINTRAC / VASP regulations
- Experience scaling products from MVP to production
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
If you're passionate about Golang development and want to build high-load, global-scale fintech products in the crypto industry, we'd love to hear from you!