Principal Backend Engineer

New
We have an office in Krakow, but if you like to work remotely, that’s absolutely fine. We are OK with fully remote work. For us, you can be located anywhere.ContractPrincipal
Salary23,520 - 31,920 PLN per hour
Apply NowOpens the employer's application page

Job Details

Languages
English C1, Polish C1
Experience
7+ years of commercial backend development experience
Required Skills
Node.jsPostgreSQLArtificial IntelligenceTypeScriptNest.js

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
  • Experience building event-driven and asynchronous systems (queues, retries, idempotency, job processing)
  • Strong understanding of application security (OAuth 2.0, RBAC/ABAC, OWASP, audit logs, secrets management, permission boundaries)
  • Experience designing multitenant architectures, data isolation mechanisms, and RLS-style patterns
  • Experience making architectural decisions and documenting them through ADRs
  • Hands-on experience with AI-assisted software development tools (e.g., Claude Code, Cursor, GitHub Copilot, Windsurf)
  • Practical experience with agentic coding and AI agents for development tasks
  • Ability to collaborate with AI coding agents while maintaining code quality and security
  • Strong leadership skills
  • Very good English and Polish (C1 level)

Responsibilities

  • Design and evolve backend architecture for a scalable product
  • Develop and maintain backend services using Node.js, TypeScript and NestJS
  • Drive technical and architectural decisions across the platform
  • Build event-driven systems and asynchronous processing workflows
  • Ensure security, reliability, observability, and maintainability of services
  • Support integrations with AI/LLM-powered solutions
  • Leverage modern AI-assisted development tools in daily engineering work
  • Collaborate closely with product, frontend, and AI engineering teams
  • Contribute to engineering best practices and technical documentation
View Full Description & ApplyYou'll be redirected to the employer's site
23,520 - 31,920 PLN per hour
Apply Now