Senior С# & Go Engineer

Remote

We are strengthening our Monitoring project and looking for a Backend Developer who will help scale the system and lead the transition from C# to Go.

Responsibilities

  • Develop and maintain the backend of the Monitoring project

  • Support and scale the existing monitoring system

  • Design and execute a migration plan from C# microservices to Go

  • Build and maintain APIs for frontend and internal services integration (gRPC/REST)

  • Design and optimize PostgreSQL schemas, ensure high availability

  • Ensure system observability and operational stability

  • Drive and refine the technical backlog

  • Participate in sprint planning and task estimation

  • Identify risks and propose scalable architectural solutions

Requirements

  • Strong expertise in both C# and Go (primary focus on C#)

  • 5 years of commercial experience with C#, with readiness to transition fully to Go

  • Experience designing distributed and high-load systems

  • Deep knowledge of PostgreSQL

  • Hands-on experience building and integrating APIs (gRPC/REST)

  • Strong understanding of scalable microservices architecture

What We Offer

  • Fully remote work from anywhere in the world

  • Flexible working hours, focus on results over time tracking

  • 20 working days of vacation + 12 additional bonus days

  • 100% paid sick leave with minimal bureaucracy

Published on: 2/12/2026

EMCD

EMCDverified company badge

EMCD Tech is a cryptocurrency mining services ecosystem established on the basis of the largest mining pool in Eastern Europe.

Website

See all 7 jobs at EMCD

Please let EMCD know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!