No applications. Teams find and message you directly.
✓ Direct apply: you message the hiring person. No ATS.
We are looking for a Technical Leader in Go to design scalable network components and lead a team in Moscow.
We are looking for a Technical Leader in Go to design scalable network components and lead a team in Moscow.
Responsibilities
- Design architecture from scratch: scalable network component in Go, integration with SDN, compute, and API
- Technology selection, building PoC, task decomposition, conducting code reviews, quality control
- Organize team work, task distribution, develop expertise and train engineers
- Integrate with infrastructure (SDN, network plugins, service discovery, observability)
- Constantly analyze bottlenecks, optimize performance, ensure fault tolerance, automate testing and deployment
- Interact with product managers, architecture, operations
- Maintain and update technical documentation, resolve engineering conflicts, make key decisions
Requirements
- Production experience in designing/developing network services, components interacting with routers, SDN controllers, or similar systems
- Expertise in networks: TCP/IP, L2/L3, routing, VPN, VLAN/VxLAN, tunneling, NAT, etc.
- Proficiency in Go at the production solution level: multithreading, microservices, optimization, RPC/gRPC, REST
- Experience in architecture and launching fault-tolerant distributed systems
- Leadership of engineering teams, code review, organization of CI/CD processes
- Experience integrating with public/private clouds, container infrastructure (K8S/CRI/OVS)
- Knowledge of observability: metrics collection, logging, tracing
- Will be a plus:
✓ Direct apply: you message the hiring person. No ATS.