🎯 Assisted Hiring — $199 Get up to 10 best-fit candidates with all add-ons included. Click here to get started.

C/C++ Linux Developer

🌍 Remote Global
📋 Full-time
Posted 1h ago

✨ AI Summary

Tempesta Technologies is on the lookout for skilled C/C++ Linux developers eager to enhance their expertise. Join our dynamic team to create high-performance open-source software, tackle complex performance challenges on robust Linux servers, and represent our innovations at leading technical conferences.

Main Responsibilities:

  • Develop extensions for MySQL/InnoDB and other open-source projects, including performance and scalability improvements.
  • Investigate and resolve performance issues in large, heavily-loaded Linux systems.
  • Engage in discussions and presentations at international conferences regarding the Linux kernel and database technologies.

Requirements:

  • Proficiency in C and a solid understanding of C++ or an eagerness to learn C++.
  • In-depth knowledge of the Linux kernel.
  • Familiarity with classic algorithms and efficient data structures.
  • Experience with multithreading (POSIX threads, C++ STL).

Preferred Qualifications:

  • Background in Linux kernel development (kernel/, mm/, net/, security/).
  • Some experience with Python for developing functional testing scripts.
  • Knowledge of networking protocols (IPv4, IPv6, TCP, TLS, QUIC, HTTP).
  • Understanding of modern hardware architecture (x86-64 CPUs, network adapters, storage devices).
  • Familiarity with Rust or a willingness to learn the language.

Tags

c++linuxmysqlmultithreadingpythonnetworkingc