Job Openings Senior С#/Go Engineer (Monitoring)

About the job Senior С#/Go Engineer (Monitoring)

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. Built around this foundation, EMCD has grown into a comprehensive ecosystem of crypto services spanning payments, 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 C#/Go Engineer (Monitoring) to design, expand, and support the backend of EMCDs white-label platform with a strong focus on system observability, reliability, and performance. This role plays a key part in transforming the existing solution into an independent, production-ready environment while ensuring stability in high-load, distributed systems.

The position combines hands-on backend development, system architecture, API design, and monitoring practices, with a particular emphasis on fault tolerance, scalability, and operational transparency.

Key Responsibilities

  • Develop and maintain the backend services of the white-label platform using Go, ensuring high performance and reliability.
  • Expand and adapt the existing system into a standalone, independent environment suitable for external partners.
  • Design scalable and flexible architecture to support future integrations and long-term platform growth.
  • Optimize existing services to handle high-load scenarios and maintain consistent system performance.
  • Build, maintain, and evolve APIs using gRPC and REST for frontend applications and internal services.
  • Design, implement, and optimize PostgreSQL schemas with a focus on resilience, data integrity, and fault tolerance.
  • Implement observability practices, monitoring, and alerting to ensure system stability and fast incident response.

Requirements

  • At least 5 years of commercial experience in backend development with Go.
  • Strong hands-on experience in designing and operating distributed, high-load systems.
  • Deep knowledge of C# and PostgreSQL, including performance tuning and schema design.
  • Practical experience building and integrating gRPC and REST APIs.
  • Solid understanding of microservices architecture, scalability principles, and system reliability.

Nice to Have

  • Experience in fintech, crypto, or blockchain projects
  • Familiarity with AI tools to enhance development speed and quality

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 building high-performance backend systems in Go and want to shape the future of white-label fintech solutions, we'd love to hear from you!