New offer - be the first one to apply!

June 19, 2026

Principal Backend Engineer

Senior • Remote

140 - 190 PLN

Krakow, MA, Poland

We are looking for a Principal Backend Engineer (Node.js / AI / LLM) for a project delivered with an international partner. The role focuses on building scalable, secure, and AI-enabled backend systems in a modern engineering environment.

Quick Facts

  • Fully remote work (optionally from the Krakow office)
  • International projects and clients
  • Small, collaborative team

Description

  • Designing and evolving backend architecture for a scalable product
  • Developing and maintaining backend services using Node.js, TypeScript and NestJS
  • Driving technical and architectural decisions across the platform
  • Building event-driven systems and asynchronous processing workflows
  • Ensuring security, reliability, observability, and maintainability of services
  • Supporting integrations with AI/LLM-powered solutions
  • Leveraging modern AI-assisted development tools in daily engineering work
  • Collaborating closely with product, frontend, and AI engineering teams
  • Contributing to engineering best practices and technical documentation

Requirements

  • 7+ years of commercial backend development experience
  • Strong production experience with Node.js, TypeScript, and NestJS
  • Solid PostgreSQL knowledge, including query optimization, indexes, transactions, and working with raw SQL when needed
  • Experience building event-driven and asynchronous systems (queues, retries, idempotency, job processing)
  • Strong understanding of application security principles, including OAuth 2.0, RBAC/ABAC, OWASP, audit logs, secrets management, and permission boundaries
  • Experience designing multitenant architectures, data isolation mechanisms, and RLS-style patterns
  • Experience making architectural decisions and documenting them through ADRs (Architecture Decision Records) or similar approaches
  • Hands-on experience with AI-assisted software development tools such as Claude Code, Cursor, GitHub Copilot, Windsurf, or similar solutions
  • Practical experience with agentic coding, including the use of AI agents for complex development tasks, code generation, review, and iterative refinement
  • Ability to effectively collaborate with AI coding agents while maintaining high standards of code quality, security, and maintainability
  • Strong leadership skills
  • Very good English and Polish

Benefits

  • Private medical care
  • Sports card
  • Training courses
  • 100% remote work option
  • International working environment and projects
  • Opportunity to attend conferences and publish articles

Recruitment Process

  • Friendly remote initial interview
  • Remote technical talk
  • Final decision