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: 5/7/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 58 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!