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 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++ (7 years)
* 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 plus
DESIRED SKILLS AND EXPERIENCE
* RabbitMQ
* Redis
* OAuth
* Azure DevOps feature stack
* SDLC
* DotNet Core 3 and above, C#
* JavaScript HTML CSS
By applying, I confirm I have read and accept TransPerfect's Privacy Policy: https://www.transperfect.com/about/data-privacy-recruiting.