Ukraine Remote (Global)

Teramind is hiring a Senior C++ Developer (Remote, Global)

About the Role

Senior C++ Engineer to build high-performance, secure, and scalable software powering Teramind’s core platform. Ownership of end-to-end development from technical design to production code and architecture evolution.

Responsibilities

  • Design and implement top-tier software solutions focused on security, performance, and scalability
  • Research, propose, and deliver smart technical approaches to complex business needs
  • Continuously improve existing architecture and legacy systems
  • Partner with QA and Support teams to diagnose and resolve issues
  • Drive technical discussions and mentor peers in clean code, testing, and design best practices
  • Contribute ideas that make our engineering culture stronger and our products even better

Requirements

  • 5+ years of experience coding in C++11 or newer
  • Proven experience building client-server applications
  • Strong understanding of scalable architecture and design principles
  • Deep Git expertise and experience working in agile, remote teams
  • Solid knowledge of unit testing and modern design patterns
  • A proactive, detail-oriented mindset and curiosity to keep learning
  • English proficiency for seamless communication across global teams

Nice to Have

  • Background in cybersecurity or privacy-focused software
  • Experience with Mac (Objective-C) or Windows system development (WinAPI, drivers)
  • Knowledge of Boost, ClickHouse, Go, or Rust
  • Familiarity with AWS services

Benefits

  • Remote job — work from anywhere
  • Competitive compensation
  • Flexible paid time off
  • Laptop reimbursement
  • Ongoing training, development, and career growth opportunities
  • Open stack of technologies for learning and evolution
  • High complexity of problems to solve with active feature development
  • Collaboration with a forward-thinking team where new ideas come to life

Additional Information

  • Fully remote since 2014
  • English proficiency required for global communication
  • Background checks required for all roles
  • Reference checks required for all roles
Required Skills
Unit TestingMacGo
About company
Teramind
Software company offering remote job opportunities across multiple countries
All jobs at Teramind Visit website
Job Details
Department Engineering – C++
Category embedded
Posted 8 months ago