Senior C++ Developer (Linux/Windows)

Description

Teramind is a hybrid, global workforce building the next-generation Insider Risk Management and User Behavior Analytics platform.

Join our team of innovators who are redefining insider risk management through cutting-edge technology. More than 10,000 organizations across the globe have used' Teramind to mitigate insider threats and protect their sensitive company data with the most robust, enterprise-grade software on the market.

As a global team, Teramind embraces an inclusive and flexible work environment and team culture. We win together, learn from each other and respect each other while delivering best-in-class security solutions.

This is a Senior C++ Developer with strong Windows/Linux experience.

 

Your day-to-day

  • Implement high-quality software security and data protection solutions
  • Research and suggest the best way to implement business requirements
  • Identify improvements in existing architecture and legacy code to continuously refine and evolve the product
  • Enhance software delivery and quality throughout the entire software development cycle
  • Manage any issues that may arise and drive resolutions throughout the development process
  • Collaborate with Support engineers to analyze and troubleshoot software problems reported
  • Work with other team members and technical leads effectively and with minimal supervision

Requirements

  • 5+ yrs experience with C++11 or newer on Windows/Windows+Linux
  • Client-server application development experience
  • Design pattern knowledge
  • Understanding fundamental design principles behind scalable applications
  • Perform thorough unit testing of software components to prepare for integration in a larger system
  • Capable to independently and proactively lead a feature through the entire development cycle while cooperating with the different teams
  • Highly organized with precise attention to detail
  • Desire to learn and adapt to new requirements
  • Good spoken and written English

 

Nice to have

  • Windows system development experience (using WinApi)
  • Experience in low-level SW development
  • Drivers development experience
  • Knowledge of cybersecurity best practices
  • Experience with networking
  • Exposure to Golang or Rust
  • Working experience with TCP, UDP, HTTP
  • Experience with ClickHouse database, GIT, Boost libraries
  • Understanding AWS services

Benefits

This is a remote job. Work from anywhere!

We're a global, distributed team looking for the finest talent. We've been thriving as a fully-remote team since 2014. To us, remote work means flexibility and having truly diverse, global teams.

At Teramind, we're a collaborative, forward-thinking team where new ideas come to life, experience is valued and talent is incubated.

  • Competitive salary with a focus on a global market
  • Bonus based on performance
  • Career-growth opportunities
  • Flexible Time Off and Paid Time Off benefits
  • Ongoing training and development opportunities
119 views
·
18 applications
100% read
·
73% responded
Last responded 2 weeks ago
53 views
·
7 applications
100% read
·
29% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.