Team Lead (Golang)
EMCD is an international fintech company and one of the largest ecosystems in the cryptocurrency industry. We build products at the intersection of fintech and blockchain from mining pools and payments to advanced financial solutions. We are looking for an experienced Team Lead (Golang) who will combine hands-on development with leadership responsibilities, helping us scale mission-critical systems.
Responsibilities:
Technical Leadership
Lead and coordinate the development team together with the PM, ensuring effective task distribution and timely delivery;
Drive system design discussions and propose architectural solutions;
Maintain high code quality through reviews and personal contributions;
Facilitate technical communication with consumer teams of Admin services;
Contribute to the security transformation of Admin services, integrating company-wide authentication and authorization standards.
Hands-on Development
Design and implement complex modules and features in Go;
Optimize PostgreSQL databases and ClickHouse analytics systems (hands-on experience required);
Set up and integrate data pipelines using Kafka (hands-on experience required).
DevOps & Reliability
Collaborate with DevOps engineers to automate CI/CD and improve infrastructure;
Ensure stability, security, and performance of systems in production.
Team Growth & Collaboration
Mentor and coach developers, run internal tech trainings;
Contribute to team performance evaluation and process improvement;
Apply analytical thinking to understand business logic across teams;
Prioritize tasks effectively in a high-load environment with a large backlog.
Requirements:
2+ years of experience leading small development teams;
6+ years of software engineering experience, with deep expertise in Go (Java or PHP background is a plus);
Solid understanding of PostgreSQL, Kafka and ClickHouse;
Practical experience with blockchain technologies;
Strong system design skills;
Understanding of SDK-based integrations;
Advanced knowledge of secure development principles.
Nice to have:
Production experience with PHP or JavaScript;
Background in ERP systems or ERP module development;
Proven track record in FinTech or blockchain projects;
Expertise in high-availability systems and database optimization.
What we offer:
Remote-first culture work from anywhere;
Competitive compensation in USD/USDT;
Flexible schedule and a result-driven approach;
Opportunity to lead and build high-load, global-scale systems;
A team of professionals in blockchain and fintech;
Growth opportunities in both technical and leadership tracks.
Posted on: 9/8/2025

EMCD
EMCD Tech is a cryptocurrency mining services ecosystem established on the basis of the largest mining pool in Eastern Europe.
Please let EMCD know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!