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 (7+ years).Experienced in real-time audio streaming development, SIP signaling protocols a plusExperience 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++ (7 years)SIP signaling protocolsWebRTC (nice to have)Audio streaming developmentAI speech-to-speech technologyExperience 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
RabbitMQRedisOAuthAzure DevOps feature stackSDLCDotNet Core 3 and above, C#JavaScript HTML CSSBy applying, I confirm I have read and accept TransPerfect's Privacy Policy : https : / / www.transperfect.com / about / data-privacy-recruiting.