C/C++ Linux Developer
✨ 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.



