A company specializing in the development and support of high-load projects for large enterprises, including globally recognized brands, is looking for a
Senior Golang Developer. The core focus of the company is building entertainment-oriented online services.
Responsibilities:Design and development of complex, high-load microservices
Participation in the evolution of the system architecture
Technology stack:- Go
- Kafka
- MySQL
- NATS
- HTTP (Echo/Fiber)
- gRPC
Required skills:- 5+ years of commercial experience with Go
- Experience with Protobuf and OpenAPI/Swagger
- Strong SQL knowledge
- Experience with asynchronous, event-driven, and multithreaded programming
- Experience working with message brokers
- Experience with distributed systems and understanding their capabilities and limitations
- Knowledge of microservices architecture patterns and ability to build horizontally scalable applications
- Ownership mindset, ability to work independently and deliver tasks to production
Nice to have:- Experience with NATS
- Experience with Kafka
- Ability to design service architecture from scratch based on high-level requirements
- Experience rewriting legacy codebases to Go (migration from PHP)
- Understanding of Prometheus, experience setting up monitoring and working with Grafana
What the company offers:- Strong focus on employee development, including mentors and paid professional courses
- Minimal bureaucracy and fast decision-making
- Paid sick leave and paid vacation
- Private health insurance after the probation period
- Partial compensation for English lessons or psychological support (employee’s choice)
- Gym compensation
- 4 additional company-paid days off per year
- Annual performance-based bonus
- Young team, average age 27
- Large, highly skilled team always ready to help