Hiring.Camp

Tech Lead (Go) - Software Engineering

GoMining

·
Location
Cyprus · published · Georgia · Poland · Spain · Serbia
Type
Full-time
Department
IT
Seniority
Lead
Source
Workable

Description

We are looking for a strong Tech Lead with deep software engineering and backend expertise to lead a small engineering team and take ownership of technical decisions, architecture, and engineering quality.

This is a hands-on role — you will drive the technical direction of the team while staying deeply involved in production development, architecture, and solving complex engineering challenges.

You will lead a small cross-functional team consisting of 3 Software Engineers and 2 QA Engineers.

Our core backend stack is Go, so we are looking for someone with strong commercial Golang experience and a solid background in building scalable, distributed systems.

We also expect you to actively leverage AI tools to improve engineering quality, productivity, and development velocity.


Responsibilities

  • 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.

Benefits

Professional growth: support for courses, conferences, and English learning (up to 100% coverage).Work-life fit: remote or hybrid format with flexible hours across international teams.Paid leave: up to 20 vacation days +  8 company holidays + 5 personal days per yearRecognition programs: structured performance reviews and team awards.Team culture: retreats in international locations (for example, company apartments in Cyprus).