Backend Engineer (C++)

Backend Engineer (C++)

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
J

At a Glance

  • Tasks: Lead backend software projects using C++ and cutting-edge technologies.
  • Company: Join a forward-thinking tech company focused on innovative audio solutions.
  • Benefits: Enjoy flexible work options, competitive pay, and a vibrant team culture.
  • Why this job: Be part of exciting projects that shape the future of AI and audio technology.
  • Qualifications: Bachelor’s degree and expertise in C++, with experience in audio streaming and SIP protocols.
  • Other info: Opportunity to work with advanced technologies like WebRTC and AI speech-to-speech.

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

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

    Backend Engineer (C++) employer: Job Traffic

    TransPerfect is an exceptional employer for a Senior Backend Engineer, offering a dynamic work culture that fosters innovation and collaboration. With a strong emphasis on employee growth, you will have access to cutting-edge technology and the opportunity to work on impactful projects in a supportive environment. Located in a vibrant tech hub, we provide competitive benefits and a commitment to work-life balance, making it an ideal place for professionals seeking meaningful and rewarding careers.
    J

    Contact Detail:

    Job Traffic Recruiting Team

    StudySmarter Expert Advice 🤫

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

    ✨Tip Number 1

    Familiarise yourself with the latest trends in C++ development and backend architecture. This will not only help you during interviews but also demonstrate your commitment to staying current in the field.

    ✨Tip Number 2

    Engage with online communities or forums related to SIP signaling protocols and WebRTC. Networking with professionals in these areas can provide valuable insights and potentially lead to referrals.

    ✨Tip Number 3

    Prepare to discuss your previous projects that involved audio streaming and AI technologies. Be ready to explain your role, the challenges faced, and how you overcame them, as this will showcase your hands-on experience.

    ✨Tip Number 4

    Practice your communication skills, especially in a technical context. Being able to clearly articulate complex ideas to team members from different backgrounds is crucial for a Senior Backend Engineer role.

    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
    Understanding of Software Development Lifecycle (SDLC)
    RabbitMQ
    Redis
    OAuth
    Azure DevOps
    Hands-on Experience in C++
    Audio Streaming Development

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your expertise in C++ development and any experience you have with SIP signaling protocols, WebRTC, and audio streaming. Use specific examples to demonstrate your skills and achievements in these areas.

    Craft a Strong Cover Letter: In your cover letter, explain why you're passionate about backend engineering and how your background aligns with the responsibilities of the role. Mention your familiarity with AI speech-to-speech technology and any relevant projects you've worked on.

    Showcase Relevant Projects: If you have worked on projects involving real-time audio streaming or web services, be sure to include these in your application. Describe your role in these projects and the technologies you used, particularly focusing on C++ and any related frameworks.

    Highlight Communication Skills: Since effective communication is key for this role, provide examples of how you've successfully collaborated with team members in previous positions. This could include working with QA, design, or product teams to deliver projects on time.

    How to prepare for a job interview at Job Traffic

    ✨Showcase Your C++ Expertise

    Make sure to highlight your experience with C++ development during the interview. Be prepared to discuss specific projects you've worked on, the challenges you faced, and how you overcame them. This will demonstrate your technical proficiency and problem-solving skills.

    ✨Familiarise Yourself with SIP and WebRTC

    Since the role involves SIP signaling protocols and WebRTC, brush up on these technologies before the interview. Be ready to explain how you've used them in past projects or how you would approach implementing them in new solutions.

    ✨Communicate Effectively

    Effective communication is key in this role. Practice articulating your thoughts clearly and concisely. Be prepared to discuss how you collaborate with other teams, such as QA and Design, to ensure project success.

    ✨Demonstrate Your Understanding of SDLC

    Understanding the software development lifecycle (SDLC) is crucial for this position. Be ready to discuss your experience with different phases of the SDLC and how you ensure that projects are completed on time and meet all requirements.

    Backend Engineer (C++)
    Job Traffic
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    J
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >