Job Details

Software Development
Lead
Hybrid
Full time
May 2

Golang Developer / Senior–Lead

RUB 420,000

Senior/Lead Go Developer for a system integrator project. Development of backend services and integration solutions architecture. Technical leadership of the team. Salary up to 420,000 RUB.

We are looking for a Senior/Lead Go Developer for a system integrator project, where the key focus is the development of backend services and the architecture of integration solutions. In this role, you will not only write code but also define the technical development of the system: make architectural decisions, stabilize and develop the existing codebase, build development and quality processes, and act as a technical leader for the team of Go developers. Active participation in the elaboration of inter-system integrations, technology selection, conducting POCs, and resolving complex technical incidents in production is expected. Tasks: — Development and evolution of backend services in Go (microservice architecture); — Refactoring and stabilization of the existing codebase (addressing technical debt, improving fault tolerance); — Designing the architecture of services and integration solutions; — Conducting code reviews, implementing and controlling development quality standards; — Participation in analyzing production incidents and optimizing service performance; — Technical leadership of the team (3 Go developers): task assignment, decomposition, deadline control, mentoring; — Conducting POCs, selecting technologies, preparing technical documentation.

— Confident experience in developing backend services in Go; — Experience in architecture design (microservices, integration solutions); — Experience with message brokers (Kafka / RabbitMQ / similar); — Experience integrating various systems (REST, gRPC, queues, external APIs); — Experience conducting code reviews and technical team leadership; — Practical experience in refactoring and stabilizing legacy code; — Ability to work with incomplete and changing requirements; — Strong communication skills, responsibility for results. Will be a plus: — Experience with infrastructure discovery/inventory; — Knowledge of protocols: SNMP, WMI, SSH, WinRM, ICMP; — Understanding of AD / LDAP; — Experience in normalizing and aggregating data from various sources; — Experience with ITSM, monitoring systems, CMDB, ITAM / inventory.

— Participation in large-scale integration projects; — Influence on architectural decisions and technology stack; — A team focused on engineering culture and code quality; — Salary: up to 420,000 RUB (discussed based on interview results).

Russia
Backend
golang

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

SENIOR GOLANG DEVELOPER

Senior Golang Developer position. Relocation to Cyprus. #go #golang

Cyprus
N
NDA

Team Lead Golang

Team Lead Golang at Magnit. Responsible for architectural decisions, team management, and product owner interaction. Requires 1.5 years of team lead experience and 3+ years of Golang development.

М
Магнит

Lead Golang Developer

Lead Golang Developer at DexTechnology, a Russian digital integrator and IT company. Seeking Elena Chernenko.

D
DexTechnology