Cluj, ROM
11 hours ago
Senior Fullstack Engineer - python, node.js
Job Title: Senior Fullstack Engineer - python, node.js Job Description We're Concentrix. The intelligent transformation partner. Solution-focused. Tech-powered. Intelligence-fueled. The global technology and services leader that powers the world’s best brands, today and into the future. We’re solution-focused, tech-powered, intelligence-fueled. With unique data and insights, deep industry expertise, and advanced technology solutions, we’re the intelligent transformation partner that powers a world that works, helping companies become refreshingly simple to work, interact, and transact with. We shape new game-changing careers in over 70 countries, attracting the best talent. In our Information Technology and Global Security team, you will deliver the latest technology infrastructure, transformative software solutions and industry-leading global security for our staff and clients. You will work with the best in the world to design, implement and strategize IT, security, application development, innovation, and solutions in today’s hyperconnected world. You will be part of the technology team that is core to our vision of develop, build and run the future of Integrated Services. Our game-changers around the world have devoted their careers to ensuring every relationship is exceptional. And we’re proud to be recognized with awards such as "World's Best Workplaces," “Best Companies for Career Growth,” and “Best Company Culture,” year after year. We embrace our game-changers with open arms, people from diverse backgrounds, who are curious and willing to learn. Your natural talent to help others and go beyond WOW for our customers will fit right in with what we do and who we are. Join us and be part of this journey towards greater opportunities and brighter futures. **Senior Developer – Integrations (Python / Node.js / Fullstack)** **Project:** **Speech-to-Speech (Real-Time AI Voice Translation)** **Position Overview:** We are looking for a **Senior Fullstack Developer** experienced in **Python, Node.js** , and **system integrations** to join our team developing the **Speech-to-Speech Translation Platform** — a real-time, AI-powered communication system enabling multilingual voice interactions within contact center environments. In this role, you will design and implement **integration components** connecting the Speech-to-Speech orchestration layer with **CCaaS systems (Twilio, Amazon Connect, LiveKit, Hello Media Server)** and **AI services (OpenAI Realtime, Azure Speech)** . You will work across backend APIs, orchestration workflows, and web components that enable human-in-the-loop translation and agent assistance experiences. This is a hands-on role requiring deep technical expertise in **real-time APIs, asynchronous systems, and AI-driven integration pipelines.** **Key Responsibilities:** + Design and develop **integration services and connectors** between the Speech-to-Speech backend and external **telephony / CCaaS platforms** (Twilio TaskRouter, Amazon Connect, LiveKit). + Build **Python and Node.js microservices** for orchestration, authentication, and event streaming. + Implement **WebSocket, REST, and GraphQL APIs** for session control, translation events, and live metrics. + Integrate **AI components** (STT, Translation, TTS) into real-time media flows and conversational pipelines. + Develop and maintain **agent-facing UIs and widgets** in Node.js/React for live translation, transcription, and AI suggestions. + Implement **secure communication protocols** (OAuth2, mTLS, token-based auth) for inter-service and third-party communication. + Collaborate with cloud and DevOps teams to deploy services in **Azure / Kubernetes** using **Terraform and CI/CD pipelines** . + Ensure **observability** via structured logging, telemetry, and Application Insights integration. + Participate in **architecture and design reviews** , contributing to scalability, fault-tolerance, and maintainability improvements. + Provide mentorship and technical guidance to mid-level developers within the integration team. **Qualifications & Skills:** **Required:** + 6–10 years of experience in fullstack or backend development with **Python** and **Node.js** . + Proven experience building and integrating **REST / GraphQL / WebSocket APIs** in distributed systems. + Strong understanding of **real-time systems** , **event-driven architectures** , and asynchronous processing (Celery, asyncio, Node streams). + Experience integrating with **telephony / CCaaS platforms** (e.g., Twilio, Amazon Connect, Genesys, NICE, LiveKit). + Hands-on experience with **AI/ML APIs** for **Speech-to-Text, Translation, or TTS** (OpenAI, Azure Speech, Whisper, etc.). + Solid understanding of **authentication and authorization** mechanisms (OAuth2, JWT, API keys, mTLS). + Experience with **Docker** , **Kubernetes** , and **CI/CD automation** (GitHub Actions / Azure DevOps). + Familiarity with **PostgreSQL** , **Redis** , and **message brokers** (Kafka, NATS, or RabbitMQ). + Excellent communication and collaboration skills in cross-functional, Agile teams. **Nice to Have:** + Experience with **TypeScript** , **React** , or building lightweight frontend tools for internal users. + Knowledge of **Temporal.io** or similar workflow orchestration frameworks. + Exposure to **real-time audio streaming** , **WebRTC** , or media pipeline development. + Familiarity with **cloud-native observability stacks** (Prometheus, Grafana, Elastic, Application Insights). + Background in **telecommunications, CCaaS** , or **AI-in-the-loop** systems. Location: POL Krakow - ul. Lubomirskiego 20, Unity Tower 14th Flr Language Requirements: Time Type: Full time **If you are a California resident, by submitting your information, you acknowledge that you have read and have access to the Job Applicant Privacy Notice for California Residents (https://www.concentrix.com/resource/job-applicant-privacy-notice-for-california-residents/)**
Confirmar seu email: Enviar Email
Todos os Empregos de Concentrix