We are looking for a Senior Backend Engineer experienced in Real-Time Communication (RTC), low-latency data processing, and distributed backend systems. Our client is a fast-growing AI company building cutting-edge solutions for enterprise-level contact centers. Their platform leverages advanced artificial intelligence to deliver natural and personalized conversations across multiple communication channels — including voice, chat, and messaging apps.
You will collaborate directly with the Engineering Manager / Product Owner, aligning technical architecture with business objectives. This is a fully remote position within the Polish time zone, with occasional client meetings.
Recruitment Process:
Introductory technical interview with our internal team
Two client interviews:
Meet & Greet
Technical interview with coding challenge
responsibilities :
Design and develop scalable backend systems using Node.js and TypeScript
Build and maintain containerized applications running in Kubernetes clusters
Collaborate with internal developers and technical leadership to deliver high-quality enterprise solutions
Ensure performance, reliability, and low latency in real-time communication systems
Participate in technical planning, architectural decisions, and code reviews
Proven experience in at least one of the following technical areas: SIP protocol Real-Time Communication (RTC) Networking / Data streaming Low-latency / High-throughput data processing