9 days ago
1,400 – 1,500 RUB
per hour
Reach out directly about this role
Grade
Senior
Experience
from 5 years
Work Format
Hybrid
Employment
Full-time
By country
AI writes it from your resume. You only have to send it.
Position: Senior Developer (Go / Network Systems) Location: Moscow, hybrid (2-3 days a week from the office) Registration: via self-employed entrepreneur (IP) Rate: hourly (1400-1500 RUB/hour) full-time About the project: Development of Application Delivery Controller (ADC) class software. We are building the high-performance network layer of the Angie product, working with low-level network protocols and high loads. Technology stack: Core: Go (Golang). Infrastructure & Data: PostgreSQL, Tarantool, Redis (cache), gRPC. DevOps: Docker, Vagrant, CI/CD. Network layer: BGP, OSPF, VRRP (understanding of routing principles). Tasks: Development of architecture and implementation of server-side logic for ADC. Code optimization for high load (multithreading, lock-free structures). Participation in the full development cycle: from interface design to release support. Technical leadership: proposing optimal engineering solutions for performance. Who we are looking for: Hard Skills: Deep commercial development experience in Go (5+ years). Confident work with databases (PostgreSQL/Tarantool), containerization, and profiling tools. Systems Thinking: Understanding of the TCP/IP stack, balancing algorithms, and OS internal mechanisms. Soft Skills: Ability to lead technical discussions, clear Code Review, no fear of complex legacy solutions.