πLithuania
Senior C Developer
closed
CloudLinux
πRemote - Bulgaria
Summary
Join CloudLinux, a global remote-first company, as a Senior C Developer. Contribute to projects like Apache2Nginx, Mod_lsapi, and MySQL Governor, enhancing our flagship CloudLinux OS. You will leverage your 5+ years of C experience and Linux expertise to develop and maintain high-volume, low-cost Linux infrastructure and security products. This role offers a fully remote, flexible work environment with generous paid time off and benefits. We value professional development and offer opportunities for growth and innovation.
Requirements
- 5+ years of experience in C
- Good Linux/Unix proficiency, with experience in RHEL/CentOS/AlmaLinux
- Experience with POSIX/pthread programming in C
- Ability to work with various build systems like autotools, make, and cmake
- Experience in debugging (mostly gdb and command line)
- Experience with Shell scripting
- Strong knowledge of Linux development tools and Linux system software development
- Hands-on experience with profiling tools like Linux perf
- Experience in the development of multi-threaded applications and IPC
- Knowledge, understanding, and ability to select and analyze the performance of classical algorithms and data structures
- Strong understanding of the network stack, particularly TCP/IP and HTTP
- Experience in monitoring deployments and application performance
- Ability to identify and troubleshoot emerging issues and optimize the application for performance and scalability
- Proficient in Git
- Knowledge of English at upper-intermediate and higher levels
Responsibilities
- Develop and maintain components of CloudLinux OS
- Work on projects including Apache2Nginx, Mod_lsapi, MySQL Governor, Mod_hosting_limits, and Python/NodeJS/Ruby selectors related to Passenger
- Debug applications (primarily using gdb and command line)
- Develop multi-threaded applications and utilize IPC
- Analyze the performance of algorithms and data structures
- Monitor deployments and application performance
- Troubleshoot issues and optimize applications for performance and scalability
- Utilize Git for version control
Preferred Qualifications
- Experience in system programming
- Experience in the development of web-server modules: Nginx, Apache/OpenLiteSpeed and understanding of the web-server architecture and workflow
- Experience with Coraza, ModSecurity
- Knowledge of Python and/or Go
- Experience in modifying/maintaining open-source projects
- Knowledge of Internet security basics
Benefits
- Focus on professional development
- Interesting and challenging projects
- Fully remote work with flexible working hours
- Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves
- Compensation for private medical insurance
- Co-working and gym/sports reimbursement
- Budget for education
- Opportunity to receive a reward for the most innovative idea that the company can patent
This job is filled or no longer available
Similar Remote Jobs
πArgentina
πBrazil
πGeorgia
πSerbia
πEstonia
πPoland

π°$150k-$300k
πUnited States
πBulgaria
πWorldwide