Ukraine Remote (Global) Contract $35 - $55 an hour

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 testingmodern design patternsMacBoostClickHouseGoor RustAWS services unit testingmodern design patternsMacBoostClickHouseGoor RustAWS services
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
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 7 months ago