Golang Developer for Routing Team
Any city
Develop routing algorithms in smart support, processing calls and unifying the routing process for all channels
Description
The routing team in smart support is responsible for ensuring that all customer inquiries reach the employee who can help best. Inside, there are algorithms, ML, and many, many integrations. We are currently looking for someone to strengthen the team, primarily in call processing. One of the most important tasks for the initial period will be supporting the service at the core of all incoming customer calls. A parallel stream involves redeveloping call and chat routing and unifying the process to make routing omnichannel. The existing call routing is written in Java, so development experience in Java is also very important to us.
Responsibilities
- Development and support of routing team services
- Participation in architecture design
- Elaboration and implementation of technical tasks
Requirements
- Experience in Golang development or willingness to switch to Golang from Java
- Java development experience is important
- Experience working with databases
- Experience working with message brokers: Kafka, etc.
- Application infrastructure: VCS, CI/CD, Docker, Kubernetes, Observability
We Offer
- Office-based or remote work – by agreement
- Opportunity to work in an accredited IT company
- Voluntary medical insurance with dentistry, including check-ups, compensation for medication purchases, and preferential insurance terms for relatives. Also, insurance against accidents and illnesses.
- Career growth track: take courses on soft and hard skills, develop with mentor support, and increase your level with a competency matrix and regular reviews
- Strong community. You will work with experts in your field, share knowledge, present at conferences, attend meetups, and write articles
- Online consultations with psychologists, lawyers, financial specialists, and healthy lifestyle experts
- Compensation for sports club memberships, the T‑Sport app for online classes, and team workouts with colleagues
- 3 additional vacation days – can be used for rest or compensated
- Special tariffs on T‑Bank products and a wide discount program from partners
- Competitive salary – we will discuss it during the interview