Senior Backend Engineer (Node.js)
Location: Minsk, office / hybrid
Responsibilities
- Design, develop, and maintain scalable backend services.
- Work with Node.js, databases, cloud infrastructure, and microservices.
- Identify and resolve performance bottlenecks in high-volume data systems.
- Write clean, maintainable, and production-ready code.
- Participate in architectural decisions and take ownership of technical areas.
- Collaborate with product, engineering, and security teams.
- Develop systems related to software supply chain security.
What we expect
- 5+ years of experience in backend development.
- Solid commercial experience with Node.js.
- Experience developing scalable backend applications and distributed systems.
- Strong knowledge of SQL and NoSQL databases.
- Hands-on experience with PostgreSQL, Redis, MongoDB, or similar databases.
- Experience with cloud services and microservices architecture.
- Understanding of CI/CD, Docker, production deployment, and observability.
- Strong problem-solving skills.
- Ability to write clean, reliable, and maintainable code.
- English language: Upper-Intermediate (B2) or higher.
- Higher education in Computer Science or a related field, or equivalent practical experience.
Will be a plus
- Experience in a Tech Lead, Team Lead, or technical owner role.
- Experience developing products or platforms from scratch.
- Experience with high-load systems and database optimization.
- Familiarity with security tools, AppSec, SAST, SCA, or DevSecOps.
- Experience working with PostgreSQL, Redis, or MongoDB under high load.
- AI-first mindset and active use of AI tools in engineering work.
- Experience with AI, RAG, LLMs, automation, or internal developer tools.
We consider candidates who are already in Minsk or are willing to work from the Minsk office. Contact Juliana_Barysenka