/Senior Backend Engineer (Nest.js)

Senior Backend Engineer (Nest.js)

PolandRemoteplvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
2 weeks ago
// Work Mode
remote

About the Role

Our client is a web platform that helps freelancers find remote jobs more effectively with AI. We’re looking for a Senior Backend Engineer to design the backend systems powering authentication, onboarding funnels, subscription logic, data processing, and AI-driven features. What You’ll Do: - Architect and scale core SaaS services, including authentication (RBAC), activation funnels, and subscription/payment lifecycles (webhooks, idempotency). - Design and manage complex, highly relational data models powering our core matching engine, including robust data processing and transformation pipelines. - Design and orchestrate asynchronous AI pipelines and LLM integrations to process complex unstructured data (CV parsing, job matching) into structured formats without blocking the user experience. - Develop high-performance, event-driven backend systems using NestJS, PostgreSQL, Redis, and NATS. - Design the APIs and logic powering our CV Builder and structured content systems. - Ensure system reliability through proactive performance tuning, caching strategies, observability, and robust failure recovery. - Own the backend architecture end-to-end, collaborating closely with Frontend and Product teams to deliver business impact. - 5+ years of commercial backend/full-stack experience with the ability to own architecture end-to-end. - Strong production expertise in NestJS, PostgreSQL (complex schema design, indexing, migrations), and Redis (caching, rate limiting). - Proven experience building scalable data processing workflows and managing evolving, heavily relational data models in production. - Proven experience building asynchronous AI pipelines and integrating LLM APIs (handling rate limits, background workers, forced JSON outputs, and fallback strategies). - Hands-on experience with NATS or other event-driven messaging systems. - Deep understanding of distributed systems (idempotency, retries, race conditions, eventual consistency). - Experience designing subscription-based SaaS systems and secure payment integrations. - Solid DevOps and security mindset: Docker, Kubernetes, Helm, auth flows, and strict PII data protection. - Market-level compensation - Office/hybrid in Warsaw or fully remote from nearby time zones (CET ±2). - 20 paid working days of vacation per year + sick leave. Dear Candidates, due to a high volume of applications, only selected candidates will be contacted for interviews. We appreciate your understanding. Thank you for considering a career with us. - Work type - Full-time - Location - Remote

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Senior Backend Engineer (Nest.js) position at hireforyou.pro.