Mena Alliances logo

Principal Backend Development Engineer(C++)

Hiring from
Probably Worldwide
Work type
Remote
Posted

625,964 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Job Description

This is a remote position.

We are hiring a Principal Backend Development Engineer in UAE & Saudi Arabia to design and lead the build of high-performance backend systems in C++. You will set technical direction, solve the hardest engineering problems, and raise the standard of the whole team. This is a hands-on senior role with wide influence.

Key Responsibilities

  • Design and build scalable, low-latency backend services in modern C++ (C++17 or later).
  • Own the architecture of core backend systems and make clear, well-reasoned technical decisions.
  • Lead design and code reviews, and set engineering standards for quality, testing and performance.
  • Profile and optimise code for speed, memory use and concurrency.
  • Build and improve distributed systems, APIs and data pipelines that are reliable in production.
  • Mentor engineers and help grow the team's technical skills.
  • Work with product, infrastructure and other engineering teams to turn requirements into working systems.
  • Help keep production stable: investigate incidents, find root causes and prevent repeats.


Requirements

Required Qualifications

  • 10+ years of professional software development, with at least 7 years building backend systems in C++.
  • Strong command of modern C++: STL, templates, memory management, multithreading and concurrency.
  • Proven experience designing and delivering large-scale or high-performance backend systems.
  • Solid knowledge of Linux, network programming and distributed systems.
  • Experience with performance profiling and debugging tools.
  • Experience with databases and data storage design.
  • Track record of technical leadership, mentoring and influencing architecture.
  • Bachelor's degree in Computer Science, Engineering or a related field, or equivalent experience.
  • Strong written and spoken English.

Preferred Qualifications

  • Experience with low-latency or high-throughput systems.
  • Familiarity with cloud platforms (AWS, Azure or GCP), containers and Kubernetes.
  • Experience with CI/CD pipelines and automated testing.
  • Working knowledge of another language such as Python, Go or Rust.
  • Arabic language skills.


Benefits

  • Competitive salary: A package that reflects principal-level experience.
  • Great work environment: A supportive, professional team that values your expertise.
  • Room to grow: Opportunities to lead, learn and advance your career.


Similar jobs

Apply for this job100% free