Senior Backend Software Engineer – Voice Platform
Cresta · Bucharest
Job description
About the role
At Cresta, the Voice Platform team is transforming real‑time voice infrastructure and contact‑center automation with AI‑powered backend systems. As a Senior Backend Software Engineer you will design, scale and operate the distributed services that power Cresta’s voice ecosystem, driving initiatives such as SIP and WebRTC support, multilingual pipelines, and real‑time conversation intelligence.
Key responsibilities
- Design and develop scalable, distributed backend microservices in Go (with Python for AI‑related services).
- Own and evolve voice platform integrations with large‑scale enterprise communication and contact‑center systems.
- Drive platform capabilities including bi‑directional SIP, WebRTC integrations, multilingual support, advanced transcription and real‑time translation.
- Build systems that enable conversation intelligence for remote and in‑person interactions.
- Improve observability, reliability and self‑service troubleshooting across the platform.
- Ensure performance, scalability and resilience of real‑time voice pipelines running in the cloud.
- Collaborate with ML, product and solution‑architecture teams to design end‑to‑end customer solutions.
- Provide technical guidance, mentorship and best practices to fellow engineers.
Required profile
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of experience in backend system development, distributed systems or cloud infrastructure.
- Proven ability to lead complex technical projects from design through production.
- Strong understanding of networking, real‑time communication protocols and cloud security best practices.
- Bonus: experience with voice systems, telephony or real‑time media platforms.
Required skills
- Go (Golang) and Python programming.
- Microservices architecture, workflow orchestration, distributed caching and cloud databases.
- Kubernetes, Docker and modern cloud infrastructure.
- SIP and WebRTC integration.
- Real‑time communication protocols and multilingual translation pipelines.
- Observability and reliability engineering.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 4 ore în urmă
Expires peste 1 lună
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Cresta
Bucharest