Backend Engineer (C++)

Backend Engineer (C++)

Bolton Full-Time 36000 - 60000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Lead backend software projects using C++ and cutting-edge technologies.
  • Company: Join a forward-thinking tech company focused on innovative communication solutions.
  • Benefits: Enjoy flexible work options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a dynamic team shaping the future of audio streaming and AI technology.
  • Qualifications: Bachelor’s degree and expertise in C++, with experience in audio streaming and SIP protocols.
  • Other info: Ideal for tech enthusiasts eager to work on impactful projects.

The predicted salary is between 36000 - 60000 £ 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.
  • 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

    Backend Engineer (C++) employer: TransPerfect

    TransPerfect is an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration among talented professionals. Located in a vibrant tech hub, we provide our employees with ample opportunities for growth and development, alongside competitive benefits and a culture that values creativity and teamwork. Join us to be part of cutting-edge projects in C++ development and AI technology, where your contributions will make a meaningful impact.
    T

    Contact Detail:

    TransPerfect Recruiting Team

    StudySmarter Expert Advice 🤫

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

    ✨Tip Number 1

    Familiarise yourself with the latest advancements in C++ and backend technologies. Being well-versed in current trends will not only boost your confidence but also impress the interviewers at StudySmarter.

    ✨Tip Number 2

    Brush up on your knowledge of SIP signaling protocols and WebRTC. Having practical examples or projects to discuss during your interview can demonstrate your hands-on experience and understanding of these technologies.

    ✨Tip Number 3

    Prepare to showcase your communication skills. As a Senior Backend Engineer, you'll need to collaborate with various teams, so be ready to discuss how you've effectively communicated in past projects.

    ✨Tip Number 4

    Consider building a small project that incorporates audio streaming or AI speech-to-speech technology. This will not only enhance your portfolio but also give you practical insights to share during your interview.

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

    C++ Development
    SIP Signaling Protocols
    WebRTC
    Audio Streaming Development
    AI Speech-to-Speech Technology
    Architecting Backend Solutions
    Software Development Lifecycle (SDLC)
    Source Control (GIT)
    Excellent Communication Skills
    Client/Server Architectural Principles
    Real-Time Audio Streaming
    Problem-Solving Skills
    Team Collaboration
    Adaptability to Technological Advancements

    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, express your enthusiasm for the role and the company. Mention how your background aligns with the responsibilities outlined in the job description, particularly your experience with backend solutions and software engineering duties.

    Showcase Relevant Projects: If you have worked on projects involving AI speech-to-speech technology or real-time audio streaming, be sure to include these in your application. Describe your role in these projects and the technologies you used.

    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.

    How to prepare for a job interview at TransPerfect

    ✨Showcase Your C++ Expertise

    Make sure to highlight your experience with C++ development during the interview. Be prepared to discuss specific projects where you used C++, and explain the challenges you faced and how you overcame them.

    ✨Demonstrate Knowledge of SIP and WebRTC

    Since the role involves SIP signaling protocols and WebRTC, brush up on these technologies. Be ready to explain how you've implemented them in past projects or how you would approach a new project involving these technologies.

    ✨Communicate Effectively

    Effective communication is key in this role. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. Remember, you'll need to collaborate with team members from different departments.

    ✨Understand the Software Development Lifecycle

    Familiarise yourself with the software development lifecycle (SDLC) as it relates to backend engineering. Be prepared to discuss how you have applied SDLC principles in your previous work and how they can benefit the projects at the company.

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