➡️ Apply here: Team Lead Mining Pool
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
Hi! We’re EMCD – a rapidly growing ecosystem of crypto products, including a Wallet, P2P platform, mining pool, cloud mining, and more. Our mission is to empower people to use money for creation, not survival.
With over 7 years on the market and active international expansion, we’re now launching a new strategic direction focused on building the next generation of mining infrastructure.
We’re looking for a **Team Lead Mining Pool** who will design the architecture of a new high-load product from scratch, build and mentor an engineering team, and ensure the stability, accuracy, and scalability of our mining pool platform.
In this role, you’ll operate at the intersection of classical backend engineering and Web3: shaping the full lifecycle of mining workflows (from block processing to payouts), developing core services in Go, driving engineering standards and processes, and contributing to the architectural decisions underpinning a mission-critical financial system.
**What you will do:**
* Lead the development team of the mining pool (FE/BE/ME/QA), set team goals, and support engineers growth.
* Own the architecture of the product domain: revenue distribution, PPS/PPLNS calculations, customer profile, APIs and interfaces.
* Design and deliver roadmap functionality for the mining pool.
* Drive the extraction of the mining pool from a monolithic system: decomposition, migration of shared modules, and definition of the target architecture.
* Ensure the accuracy of calculations and the stability of payouts (SLA, monitoring, correctness control).
* Establish engineering processes: planning, retrospectives, grooming, 1:1s, code review, QA pipeline.
* Align priorities with Product and Tech Leads across adjacent teams.
* Create and maintain up-to-date technical documentation.
**What we are looking for:**
**Must-have:**
* 3+ years of experience as a Team Lead or Tech Lead in high-load or calculation-heavy systems.
* Strong proficiency in Go as your primary backend language.
* Basic/working experience with Node.js or C# (as a secondary stack for supporting/migrating existing modules).
* Deep understanding of distributed systems architecture, transactional operations, and data consistency.
* Experience extracting services, migrating functionality from monoliths, or working with legacy systems.
* Strong knowledge of API design, integrations, SLAs, and monitoring.
* Hands-on experience implementing engineering processes (Agile/Kanban, CI/CD, code review, QA practices).
* Ability to work with engineering and process metrics (delivery, quality).
**Nice to have:**
* Experience in blockchain: blocks, transactions, nodes, reward mechanics, mining protocols.
* Background in fintech, billing, reward engines, or payout systems.
* Understanding of PPS/PPLNS or other reward models.
**Challenges:**
* The primary challenge is isolating the mining pool from a monolithic system: refactoring, data migration, and rebuilding APIs and calculation pipelines without interrupting payouts.
* Working with critical financial logic (PPS/PPLNS), where any error leads to direct monetary loss.
* Navigating a heterogeneous architecture with legacy components (including Node.js and C#).
* Meeting strict requirements for calculation accuracy, consistency, and transparency.
* Handling large data volumes and ensuring reliable payout pipelines.
* Establishing mature engineering processes within the team and improving delivery predictability.
* Balancing roadmap delivery with complex architectural transformations.
**Personal Qualities:**
* Systems thinking and the ability to manage complex architectures.
* Strong leadership and the ability to grow and motivate a team.
* High ownership and the ability to drive large projects to completion.
* Excellent communication skills and the ability to explain complex technical concepts clearly.
* Proactivity, risk awareness, and a sense of responsibility for outcomes.
* Ability to operate in uncertain environments and switch context quickly.
**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.
