Krakow, POL
17 hours ago
Senior Software Engineer - python, optionaly Golang
Job Title: Senior Software Engineer - python, optionaly Golang 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 – Speech-to-Speech (Audio Streaming / Real-Time / Python / Go)** **Position Overview:** We are looking for an experienced **Senior Developer** with a strong background in **real-time audio streaming** , **low-latency systems** , and **AI-powered speech processing** to join our **Speech-to-Speech Translation team** . In this role, you will design and develop components that power **real-time, bidirectional audio translation** — from live voice capture and speech recognition to translation, synthesis, and playback. You’ll work with cutting-edge technologies like **WebRTC, RTP, WebSockets, and AI models (OpenAI Realtime, Azure Speech)** to deliver seamless multilingual voice communication between callers and agents. You will collaborate closely with architects, AI engineers, and DevOps to build **fault-tolerant, scalable streaming pipelines** and **real-time orchestration services** for our telco-grade Speech-to-Speech solution. **Key Responsibilities:** + Design and implement **real-time audio streaming and processing components** using **Python** (and optionally **Go** ). + Build low-latency data pipelines for **Speech-to-Text (STT)** → **Translation (MT)** → **Text-to-Speech (TTS)** processing. + Develop and optimize **WebSocket, WebRTC, or RTP** connections for full-duplex audio transmission. + Integrate AI services such as **OpenAI Realtime API** , **Azure Speech Services** , and internal **LLM translation modules** . + Implement **audio session orchestration** (session binding, queueing, failover, retries, latency control). + Work with **CCaaS integration components** (Twilio TaskRouter, Amazon Connect Streams API, LiveKit, Hello Media Server). + Collaborate with DevOps on **observability, scalability, and infrastructure automation** in Azure (Terraform / AKS). + Ensure **security and reliability** of media and signaling channels, including **mTLS** , **token-based access** , and **session isolation** . + Participate in architecture discussions, performance profiling, and design reviews focused on **real-time performance optimization** . + Mentor mid-level developers and contribute to best practices for **Python/Go development** and **real-time distributed systems** . **Qualifications & Skills:** **Required:** + 6–10 years of professional software development experience. + Strong programming skills in **Python** (asyncio, FastAPI, or custom networking frameworks). + Experience in **real-time streaming systems** using **WebRTC, RTP, or WebSocket protocols** . + Understanding of **audio processing pipelines** — jitter buffering, packet loss concealment, VAD, or audio codecs. + Familiarity with **AI-based speech systems** : **STT, MT, TTS** , and real-time model inference APIs. + Experience with **event-driven architectures** and **microservices** . + Proficiency with **Docker** , **Kubernetes** , and **CI/CD pipelines** (GitHub Actions / Azure DevOps). + Solid understanding of **networking** , **TLS/mTLS** , and **secure data streaming** . + Strong problem-solving skills and experience optimizing for **low latency** and **high throughput** . **Optional / Nice to Have:** + Proficiency in **Go (Golang)** for performance-critical components or concurrency-heavy workloads. + Experience integrating **telephony / CCaaS APIs** (Twilio, Amazon Connect, Genesys, NICE). + Knowledge of **Temporal** , **GraphQL (Hasura)** , or **message brokers** (Kafka, NATS). + Familiarity with **AI orchestration** (prompt-based or context-driven translation flows). + Experience in **observability stacks** (Prometheus, Grafana, Application Insights). + Prior work in **telecommunication, contact center, or streaming media domains** . 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