Senior C++ Developer
Teramind
Employment Type
Full Time
Location
Dubai
Requirements
Required Skills
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.