As a Senior Backend Engineer, you will be tasked with the successful operation and delivery of backend software projects that encompass C++ development, SIP signaling protocols, WebRTC, audio streaming development, and AI speech-to-speech technology. You will play a crucial role in architecting backend solutions and ensuring that all projects meet the specified requirements within the designated timelines.
RESPONSIBILITIES
- Lead and ensure the smooth operation of backend software development projects. - Complete software projects on time and within key requirements. - Communicate effectively with adjacent team members and team leads (QA, Design, Product). - Stay current with relevant technological advancements and perform software engineering duties as needed. - Architect and implement backend solutions for web services and enterprise workflows.
REQUIRED SKILLS, EXPERIENCE AND QUALIFICATIONS
Bachelor’s degree or equivalent. - Expertise in C++ development. - Experienced in real-time audio streaming development, SIP signaling protocols a plus - Experience with SIP signaling protocols. - WebRTC experience or related such as SRT, etc. (nice to have) - Knowledge of audio streaming development. - Familiarity with AI speech-to-speech technology. - Source control (GIT). - Excellent communication skills. - Understanding of client / server architectural principles.Hands-on experience in :
C++ - SIP signaling protocols - WebRTC (nice to have) - Audio streaming development - AI speech-to-speech technology - Experience in architecting web services and web applications. - Understanding and implementation of the software development lifecycle (SDLC). - Customer-facing communication experience is a plusDESIRED SKILLS AND EXPERIENCE
RabbitMQ - Redis - OAuth - Azure DevOps feature stack - SDLC - DotNet Core 3 and above, C# - JavaScript HTML CSSBy applying, I confirm I have read and accept TransPerfect's Privacy Policy :