Senior C++ Engineer

Location: Israel

We are looking for a Senior C++ developer, to design and develop applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.

Skills

  • BSc in Computer Science with a solid understanding of object-oriented programming
  • Proficient in C++, with a good knowledge of its ecosystems, at least 5 years of proven relevant experience
  • Familiar with various design and architectural patterns
  • Skill for writing reusable C++ libraries
  • Knowledge of FUSE, OpenSSL, Linux kernel, embedded programing – advantage
  • Knack for writing clean, readable C++ code
  • Experience with both standalone and embedded open-source relational databases
  • Understanding fundamental design principles behind a scalable application
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools such as Git
  • Familiarity with CI/CD workflows
  • Linux savvy
  • Team player, autodidact, excellent communication skills
  • Work experience in a storage company – advantage

Apply for this position