GoMining
GoMining
New

Tech Lead (Go) - Software Engineering

Brak informacji o wynagrodzeniu
SeniorFull-time
#446633·Dodano wczoraj·1
Źródło: GoMining
Aplikuj teraz

Tech Stack / Keywords

GoGolangPostgreSQLRedisRabbitMQKafkaDockerKubernetesGitHub CopilotTypeScript

Firma i stanowisko

GoMining is an international crypto company reshaping Bitcoin mining through its Liquid Bitcoin Hashrate (LBH) protocol. The company creates Digital Miners, digital assets backed by real hashrate that generate daily BTC rewards, and develops products combining physical infrastructure with digital innovation, including the Play-to-Earn strategy game Miner Wars integrated with the Web3 ecosystem. It operates proprietary data centers globally and supports a user base of over 3.7 million worldwide.

Wymagania

  • 7+ years of software engineering experience.
  • Strong commercial experience with Go (Golang).
  • Strong backend and software engineering background.
  • Experience designing scalable architectures and distributed systems.
  • Strong understanding of microservices architecture and asynchronous communication patterns.
  • Solid experience with PostgreSQL, Redis, and REST APIs.
  • Experience with message brokers such as RabbitMQ, Kafka, or similar.
  • Experience with Docker and CI/CD pipelines.
  • Experience leading engineers and driving technical and architectural decisions.
  • Strong hands-on approach — comfortable staying close to code and production development.
  • Strong understanding of engineering best practices, code quality, testing, and system reliability.
  • Experience using AI development tools such as Cursor, GitHub Copilot, Claude Code, or similar.

Nice to have:

  • Experience with Kubernetes and GitOps.
  • Experience building high-load or high-availability systems.
  • Experience with event-driven architectures.
  • Experience with Web3, blockchain, fintech, or transaction-heavy products.
  • Experience integrating LLM APIs or AI capabilities into production products.
  • Experience with TypeScript/Node.js or other backend technologies.

Obowiązki

  • Lead the technical direction of the team and own key architecture decisions.
  • Design and develop scalable backend services and APIs using Go.
  • Stay hands-on with production code and solve complex technical challenges.
  • Design reliable, scalable, and maintainable distributed systems.
  • Lead code reviews and maintain high engineering standards across the team.
  • Improve system performance, reliability, observability, and scalability.
  • Identify technical risks, bottlenecks, and areas for improvement.
  • Mentor Software Engineers and support their technical growth.
  • Help increase team productivity and improve engineering efficiency.
  • Collaborate closely with Product, QA, and other engineering teams.
  • Continuously improve development processes, engineering practices, and delivery quality.
  • Actively use AI-powered development tools to accelerate engineering workflows and improve code quality.

Benefity

  • Support for courses, conferences, and English learning (up to 100% coverage).
  • Remote or hybrid work format with flexible hours.
  • Up to 20 vacation days + 8 company holidays + 5 personal days per year.
  • Structured performance reviews and team awards.
  • Company retreats in international locations (e.g., Cyprus).
Elastyczne godziny
Szkolenia wewnętrzne
Płatny urlop
Spotkania integracyjne
GoMining

GoMining

8 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz