T

Senior C++ Developer

Teramind

Posted 2 days ago

Employment Type

Full Time

Location

Dubai

Requirements

C++11+, Client-Server, Scalable design, Git expertise, Unit testing, English proficiency, Remote teamwork

Job Description

This Senior C++ Developer role is designated to operate from within the United Arab Emirates (UAE). The position is based in Dubai with hybrid working arrangements (remote within UAE with occasional on-site collaboration). You will join a globally distributed engineering team building high-performance, secure, and scalable user behavior analytics software.

Responsibilities

  • Design and implement high-performance C++ systems with a focus on security and scalability
  • Own end-to-end development lifecycle: architecture, design, implementation, testing, and deployment
  • Improve and modernize existing architecture and legacy components
  • Develop and maintain client-server applications and networked components
  • Collaborate with QA and Support to diagnose, reproduce, and resolve production issues
  • Drive technical discussions, review code, and mentor engineers on design and testing best practices
  • Contribute to technical roadmap and propose pragmatic solutions for complex business needs

Requirements

  • 5+ years C++11+
  • Client-Server
  • Scalable design
  • Git expertise
  • Unit testing
  • English proficiency
  • Remote teamwork

Preferred Qualifications

  • Background in cybersecurity or privacy-focused software
  • Experience with macOS development (Objective-C) or Windows system development (WinAPI, drivers)
  • Familiarity with Boost libraries, ClickHouse, or modern languages such as Go or Rust
  • Experience with AWS services and cloud-native patterns
  • Demonstrated experience improving legacy codebases and driving architectural changes

Benefits

  • Competitive salary and career growth opportunities
  • Annual leave and flexible paid time off
  • Health insurance coverage
  • UAE work visa support where applicable
  • Laptop reimbursement and ongoing training and development

About the Company

Teramind is a leading platform for user behavior analytics used for insider risk mitigation, data loss prevention, productivity optimization, and compliance. Trusted by organizations worldwide, Teramind provides real-time monitoring and advanced analytics to help businesses protect sensitive data and improve operational efficiency. The company values innovation, resourcefulness, inclusivity, and excellence, and has operated as a fully-remote-friendly organization while maintaining strong collaboration across global teams.

How to Apply