Job Openings Senior Golang developer

About the job Senior Golang developer

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 developing white-label solutions that allow partners to launch scalable, secure and high-performance fintech and blockchain products.

We are looking for a Senior Golang Developer to strengthen our development team and contribute to the evolution of EMCDs core products. This role focuses on building and maintaining reliable, scalable backend services used by hundreds of thousands of customers worldwide.

Key Responsibilities
  • Develop and maintain company products with a focus on performance, reliability, and scalability.
  • Ensure stable operation and technical reliability of backend services in production environments.
  • Enhance and evolve existing product functionality based on business and technical requirements.
  • Build new microservices and support existing ones within a distributed system architecture.
Requirements
  • At least 6 years of overall commercial software development experience.
  • Minimum of 4 years of hands-on experience with Go in production environments.
  • Strong practical knowledge of gRPC, PostgreSQL, and Redis.
  • Ability to write and maintain unit tests to ensure code quality and reliability.
  • Self-motivated and proactive mindset with a strong sense of ownership.
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 Golang development and want to build high-load, global-scale fintech products in the crypto industry, we'd love to hear from you!