VK — a meeting place for the best.
Together, we create new online projects and beyond. Every day, we develop technologies and services we are proud of. And we don't want to stop there.
We are VK Team, a team of professionals united for great achievements.
Every day, we face complex technological challenges and overcome them together as a team. We ensure that users find it interesting and comfortable to solve everyday tasks using our online services.
Anything is possible at VK. And with VK Team, it's easy to bring dreams to reality.
We are looking for a Senior Go Engineer in the network services domain!
Responsibilities
- Write code in Go.
- Build and plan architectural solutions.
- Perform code reviews and testing.
- Provide consultations and mentoring to less experienced colleagues.
- Be responsible for the service(s) operation.
What we expect
- Five years of experience in infrastructure development using Go.
- Experience in network automation.
- Experience writing tests.
- Experience with NoSQL (specifically Redis).
- Understanding of concurrency (how to start/stop background goroutines, how to display data on a web page while it's being updated in parallel, how to work correctly with the database).
- Desire to engage in infrastructure development (network analytics, collectors, and firewall automation).
- Experience with monitoring systems (Grafana, Prometheus, VictoriaMetrics).
Bonus points
- Experience building concurrent applications/services.
- Experience working with and/or ability to read Python code.
- Experience in Frontend development.
- Advanced or deep knowledge of networks.
- Openness to team interaction, initiative, and willingness to help less experienced colleagues.
Working at VK means:
- The opportunity to create products and services that improve the lives of millions of users.
- Ambitious tasks, large-scale projects, and opportunities for professional growth.
- Shared interests and hobbies: we help you discover your talents and have a great time.
- Working in a team of professionals from various fields who are always ready to share their experience.
- Well-being program: we care about the health and well-being of our employees.
- Compensation for meals in cafes and restaurants near our offices — 800 rubles per day.
- Compensation for sports activities — 30,000 rubles per year in the regions and 35,000 rubles per year in Moscow and Saint Petersburg.
- 17 corporate sports teams across 12 sports.
Join our team to create services and technologies that improve the quality of life for millions of people.
APPLY