Reach out directly about this role
Go Developer (Senior)
Rate range: up to 1900 RUB/hour or 280,000 - 300,000 RUB gross Employment type: Full-time Location: RF/RB Contract type: Sole Proprietor (IP) Company: Top Selection
Hello! My name is Anastasiya. I represent the Top Selection group of companies. We specialize in placing IT specialists in project-based roles. Currently, we are looking for a Go developer.
Responsibilities: ▪️ Develop and maintain data adapters for ML tasks (profile, events, behavior, transactions). ▪️ Integrate scoring and recommendation services into the product's microservices infrastructure. ▪️ Build synchronous and asynchronous integrations between ML services and other platform microservices. ▪️ Design API and event contracts, maintain versioning of integrations. ▪️ Ensure reliable data delivery, observability, and stability of the integration circuit. ▪️ Work with sources from the data lake and embed them into ML integrations.
Requirements: ▪️ 6-7+ years of experience; ▪️ Confident experience in Go development, understanding of microservices architecture. ▪️ Practical experience with integrations via gRPC/REST, message brokers, and SQL storage. ▪️ Experience covering critical scenarios with tests (contract, integration, e2e). ▪️ Understanding of reliability patterns (retry, circuit breaker, DLQ) and their application in production. ▪️ Experience working with a data lake (Data Lake) and data streams.
Tech stack: ▪️ Go, SQL, gRPC/REST, Protobuf/JSON ▪️ Data Lake, Kafka, Redis, PostgreSQL/ClickHouse ▪️ Docker, Kubernetes ▪️ Prometheus, Grafana, OpenTelemetry ▪️ Git, CI/CD
Will be an advantage: ▪️ Practical experience integrating ML models into a microservices architecture. ▪️ Experience designing data adapters and data contracts. ▪️ Experience working with high-load systems. ▪️ Understanding of MLOps processes and interaction with DS/ML developers.
Contact details: @AnastasyaSad
280,000 – 300,000 RUB
before taxes
from 6 years
Experience
Full-time
Employment
Remote
Work Format
Senior
Grade
Backend
Specialization
IT & Tech
Industry
Outsourcing
Company Type
Salary Insights
Backend
Specialization
IT & Tech
Industry
Outsourcing
Company Type