Description
IT B2C is the largest ecosystem at Sber. We have over 8,000 people in 18 cities across Russia. We are engaged in the development and enhancement of retail solutions, making the Bank's services more accessible, secure, and convenient.
Responsibilities
- development of services and libraries for AI agents
- support and development of existing services
- designing detailed architecture and API for new services
- integration of the company's products with partners
- quality and fault tolerance control
- asynchronous programming, asyncio
- writing tests (jest)
- conducting code reviews.
Requirements
- commercial development experience with node.js (3+ years)
- proficiency with version control tools (Git)
- knowledge of development and coding patterns and anti-patterns (SOLID, OOP)
- understanding of synchronous and asynchronous inter-service interaction principles (REST, kafka).
NodeJS:
- frameworks: express nestjs
- using linters (eslint+prettier)
- virtual environment
- package managers: npm.
Databases:
- experience with PostgreSQL: writing queries, working with indexes, transactions
- knowledge of relational database principles (ACID)
- indexing, query optimization
- understanding of architectural differences between SQL and NO SQL.
LLM:
- understanding of general LLM principles (modality, tokens, temperature, hallucinations)
- the purpose and function of RAG
- LangChain/LangGraph
- Prompt engineering
- Tool calling
- agent interaction protocols.
Will be a plus:
- experience with application containerization (Docker) and working with OpenShift or Kubernetes
- understanding of microservice architecture principles (REST, gRPC, message queues (Kafka), service interaction)
- understanding of CI/CD principles, Jenkins
- experience in architecture design
- experience in database design.
Conditions
- colleagues who will always help you adapt and share their expertise
- Corporate University, Sber Virtual School, professional development, IT conferences, meetups, library - training funded by the company
- powerful hardware for work
- income structure – salary and annual bonus. Possibility of salary review after six months
- VHI from day one, program for relatives, accident and critical illness insurance
- financial assistance and social support, corporate pension program
- preferential lending and mortgage conditions
- SberPrime+ subscription for employees, discounts and bonuses from partner companies, and various corporate activities.