No applications. Teams find and message you directly.
X5 Media is looking for a Senior Golang Developer with over 6 years of experience to develop advertising platforms and microservices. Remote or hybrid work format available.
X5 Media is looking for a Senior Golang Developer with over 6 years of experience to develop advertising platforms and microservices. Remote or hybrid work format available.
Responsibilities
- Develop an advertising platform for online and offline advertising
- Develop a transport system for statistics
- Design and develop microservices in Go
- Solve algorithmic and optimization tasks in high-load services
- Write efficient, readable, and maintainable code, cover with tests
- Participate in architecture development
Requirements
- Extensive development experience of over 6 years (at least 3 years in Go)
- Knowledge of algorithms and data structures
- Experience in developing high-load web services with SLA 99.95%+
- Deep knowledge and experience with at least one DBMS: (PostgreSQL, MySQL, ClickHouse)
- Understanding of the basic principles of building distributed data storage and processing systems
- Experience in developing Cloud Native services
- Good knowledge of microservices architecture design principles and practical experience in applying them
- Good knowledge of the internal structure of Linux
- Experience in profiling, optimizing Go programs, and resolving complex technical issues
- Willingness to work on the principle: “You build it, you run it”
- Technical stack: Go, In-house Cloud, Kubernetes, Kafka, ClickHouse, PostgreSQL, Docker, Git
- A plus: knowledge and programming skills in C/C++, Rust
- A plus: experience in implementing effective service monitoring
- A plus: experience with incident escalation automation tools
Conditions
- Full-time employment
- Schedule: 5/2
- Work format: remote or hybrid