Join our Core Media team as a Senior Backend Engineer (Go/Rust) and play a vital role in building a cutting-edge cognitive platform for speech recognition and generation and AI voice agents.
Our solutions power essential products like RingEX (Phones), RingCX (Contact Center), and RingCentral Events & Video and Webinars (Video Conferences) and AI Receptionist, processing millions of minutes of audio monthly for transcription and generating thousands of minutes of speech.
We are a team of passionate engineers working with the latest technologies, including a microservices architecture deployed on AWS Kubernetes using a GitOps approach.
We’re seeking an experienced Rust or Golang engineer who thrives in a dynamic environment and is ready to take on complex, large-scale challenges.
What You’ll Do:
- Design and develop robust media and AI related backend services for RingEX, RingCX, and RingCentral Events & Video and Webinars.
- Primary development in Go, maintaining and evolving Rust-based services.
- Ship production-ready code, write comprehensive tests, and conduct thorough code reviews;
- Collaborate closely with cross-functional teams to analyze product requirements, shape technical designs, and plan backlogs;
- Contribute to a high-performing, professional engineering team own culture and focus on delivering scalable media and AI solutions.
What We’re Looking For:
- Strong proficiency in Rust or Golang, with hands-on experience building backend services;
- Solid background in Linux development.
- Experience deploying and managing services in Kubernetes.
- Understanding of networking fundamentals and common protocols (IP, TCP, UDP, HTTP, gRPC).
Bonus Points For:
- Experience with audio/video streaming over IP networks;
- Familiarity with audio/video codecs;
- Familiar with AI technologies for speech recognition and generation;
- Expertise in designing scalable applications and distributed components.
What We Offer:
- Well-coordinated professional team
- Cutting edge technologies, interesting and challenging tasks, dynamic project, great opportunities for self-realization, professional and career growth
- Additional Health and Life Insurance Package
- Employee Assistance Program
- 25 vacation days
- This role requires on-site presence at our office 4 days a week to support effective collaboration and teamwork.
