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
- We operate as a remote-first company, and you can work from anywhere in the world without location constraints.
- Working hours are fully flexible.
- We provide extended time off: 28 paid vacation days per year, plus 12 additional bonus days.
- Sick leave is fully paid and handled without unnecessary bureaucracy.
- We support professional growth by covering the cost of relevant courses, certifications, and training programs.
- You will have real impact and ownership of meaningful, high-value tasks, along with the opportunity to help shape core infrastructure in the fintech and crypto space.
- Corporate pricing for company products and the opportunity to set up your own mining farm using EMCD's infrastructure.
- Salary is paid in USDT.
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!