Team Leader (Go)
We are looking for a Team Leader (Go) to join our team.
Requirements:
- 6+ years of professional experience with Golang.
- 2+ year of experience in a Technical Lead or Team Lead role.
- Strong expertise in Go and microservices architecture.
- Experience designing and implementing REST and RPC services.
- Proficiency with Docker, Kubernetes, and container orchestration.
- Practical experience with GitLab and GitLab CI/CD pipelines.
- Solid experience with multiple databases - RDBMS (PostgreSQL, MySQL), NoSQL, Redis, etc.
- Experience working with messaging systems (NATS, RabbitMQ, or Kafka).
- Understanding of software engineering best practices - unit testing, code reviews, design documentation, and clean code principles.
- Strong knowledge of scalable, distributed systems design and reliability engineering.
- Hands-on experience in containerized environments and CI/CD automation.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
Will be plus:
- Knowledge of the LGTM stack (Loki, Grafana, Tempo, Mimir) or similar monitoring/observability solutions.
- Experience with at least one frontend technology (Angular or React)
Soft skills:
- Strong leadership and mentorship abilities.
- High sense of ownership.
- Mature, solution-oriented mindset.
- Excellent team collaboration skills.
- Strong delegation skills.
Responsibilities:
- Lead and mentor the development team, ensuring effective collaboration and delivery.
- Set goals, delegate tasks, and track progress toward timely, high-quality results.
- Monitor team performance and report key metrics to management.
- Design and maintain scalable, secure, and high-performance services.
- Ensure architectural decisions align with overall system design.
- Introduce technical improvements and resolve technical debt.
- Oversee code quality through reviews, testing, and coding standards.
- Track and improve functional and non-functional quality metrics.
- Optimize application performance, scalability, and security.
- Define and refine development processes for efficiency and consistency.
- Participate in Agile activities (planning, estimation, retrospectives).
- Support team growth through hiring and onboarding.
Our benefits to you:
☘️An exciting and challenging job in a fast-growing holding, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance and more
🤝🏻Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed
🧑🏻💻Modern corporate equipment based on macOS or Windows and additional equipment are provided
🏖Paid vacations, sick leave, personal events days, days off
💵Referral program — enjoy cooperation with your colleagues and get the bonus
📚Educational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences
🎯Rewards program for mentoring and coaching colleagues
🗣Free internal English courses
✈️In-house Travel Service
🦄Multiple internal activities: online platform for employees with quests, gamification, presents and news, PIN-UP clubs for movie / book / pets lovers and more
🎳Other benefits could be added based on your location