Backend Engineer (C++)

Backend Engineer (C++)

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Lead backend software projects using C++, focusing on audio streaming and AI technologies.
  • Company: Join a dynamic team at TransPerfect, a leader in global communications and technology solutions.
  • Benefits: Enjoy flexible work options, competitive pay, and opportunities for professional growth.
  • Why this job: Be part of innovative projects that shape the future of communication technology.
  • Qualifications: Bachelor's degree and expertise in C++ required; experience with SIP and WebRTC is a plus.
  • Other info: Hands-on experience with modern tech stacks and customer-facing roles is highly valued.

The predicted salary is between 43200 - 72000 £ per year.

Job Description

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 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.

Backend Engineer (C++) employer: TransPerfect

At TransPerfect, we pride ourselves on being an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration. As a Senior Backend Engineer, you will not only have the opportunity to work with cutting-edge technologies like C++ and AI speech-to-speech but also benefit from our commitment to employee growth through continuous learning and development programs. Our inclusive culture encourages open communication and teamwork, making it a rewarding place to advance your career while contributing to impactful projects.
T

Contact Detail:

TransPerfect Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Engineer (C++)

✨Tip Number 1

Make sure to showcase your expertise in C++ development during any discussions or interviews. Highlight specific projects where you've successfully implemented C++ solutions, especially in real-time audio streaming or SIP signaling protocols.

✨Tip Number 2

Familiarize yourself with WebRTC and related technologies like SRT. Even if it's not a strict requirement, demonstrating knowledge in these areas can set you apart from other candidates.

✨Tip Number 3

Prepare to discuss your experience with AI speech-to-speech technology. Be ready to explain how you've integrated such technologies into backend solutions, as this could be a key aspect of the role.

✨Tip Number 4

Emphasize your communication skills and experience working with cross-functional teams. Being able to effectively collaborate with QA, Design, and Product teams is crucial for the success of backend projects.

We think you need these skills to ace Backend Engineer (C++)

C++ Development
Real-time Audio Streaming Development
SIP Signaling Protocols
WebRTC
AI Speech-to-Speech Technology
Source Control (GIT)
Excellent Communication Skills
Client/Server Architectural Principles
Architecting Web Services
Software Development Lifecycle (SDLC)
RabbitMQ
Redis
OAuth
Azure DevOps
SDL
.NET Core 3 and above
C#
JavaScript
HTML
CSS

Some tips for your application 🫡

Understand the Job Requirements: Make sure to thoroughly read the job description and understand the key responsibilities and required skills. Highlight your experience with C++, SIP signaling protocols, and audio streaming development in your application.

Tailor Your CV: Customize your CV to emphasize your relevant experience and skills that align with the job requirements. Include specific projects where you utilized C++ and any experience with WebRTC or AI technologies.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for backend development and your understanding of the technologies mentioned in the job description. Mention how your background makes you a great fit for the role.

Highlight Communication Skills: Since effective communication is crucial for this role, provide examples in your application that demonstrate your ability to collaborate with team members and communicate technical concepts clearly.

How to prepare for a job interview at TransPerfect

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++ development in detail. Highlight specific projects where you utilized C++, and be ready to answer technical questions that demonstrate your proficiency.

✨Understand SIP and WebRTC

Since the role involves SIP signaling protocols and WebRTC, make sure you have a solid understanding of these technologies. Prepare to explain how you've used them in past projects or how you would approach implementing them.

✨Communicate Effectively

Effective communication is key in this role. Practice articulating your thoughts clearly and concisely, especially when discussing complex technical concepts. Be ready to engage with team members from different departments.

✨Demonstrate Problem-Solving Skills

Prepare to discuss challenges you've faced in previous projects and how you overcame them. This will showcase your problem-solving abilities and your approach to ensuring project success within timelines.

Backend Engineer (C++)
TransPerfect
T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>