Senior C Developer (worldwide remote, work anywhere)

2 Months ago • 5 Years + • Administrative

Job Summary

Job Description

CloudLinux seeks a Senior C Developer to contribute to projects including Apache2, Nginx, Mod_lsapi, MySQL Governor, Mod_hosting_limits, and Python/NodeJS/Ruby selectors. Responsibilities involve POSIX and thread programming in C, working with various build systems, debugging, shell scripting, and developing multi-threaded applications. Strong Linux system software development knowledge, performance analysis skills, and understanding of network stacks are crucial. The role requires proficiency in Git and strong English communication skills.
Must have:
  • 5+ years C experience
  • Linux/Unix proficiency (RHEL/CentOS/AlmaLinux)
  • POSIX & thread programming in C
  • Experience with build systems (autotools, make, cmake)
  • Debugging (gdb, command line)
  • Shell scripting
  • Linux development tools & system software development
  • Multi-threaded application & IPC development
  • Network stack knowledge (TCP/IP, HTTP)
  • Git proficiency
Good to have:
  • System programming experience
  • Web server module development (Nginx, Apache/OpenLiteSpeed)
  • Experience with Coraza, ModSecurity
  • Python/Go knowledge
  • Open-source project modification/maintenance
  • Internet security basics
Perks:
  • Professional development focus
  • Challenging projects
  • Fully remote work with flexible hours
  • Paid vacation & holidays
  • Unlimited sick leaves
  • Private medical insurance
  • Co-working & gym/sports reimbursement
  • Education budget
  • Innovation reward

Job Details

Description

CloudLinux is a global remote-first company. We are driven by our principles: do the right thing, employees first, we are remote first, and we deliver high volume, low-cost Linux infrastructure and security products that help companies to increase the efficiency of their operations. Every person on our team supports each other and does what we can to ensure we all are successful. 

CloudLinux OS, our flagship product, runs on over 50,000 production servers today, powering over 40 million websites, and is recognised as the best OS for security and efficiency in a shared hosting environment. CloudLinux OS increases server density and enhances security, thus reducing operating costs, decreasing churn rates, and increasing profitability.

We are looking for a talented Senior C Developer to join our CloudLinuxOS team. The supported projects include:

  • Apache2Nginx
  • Mod_lsapi
  • MySQL Governor with MySQL/MariaDB support
  • Mod_hosting_limits – for limiting incoming requests
  • Python/NodeJS/Ruby selectors, part related to Passenger

More details about the project can be found on the product website and our documentation.

Requirements

To thrive in this role, we are looking for someone who has:

  • 5+ years of experience in C.
  • Good Linux/Unix proficiency, with experience in RHEL/CentOS/AlmaLinux.
  • Experience with POSIX programming in C.
  • Experience with thread 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 profiling tools like Linux perf, etc.
  • 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.

Would be a plus:

  • 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

What's in it for you?

    • A focus on professional development.
    • Interesting and challenging projects.
    • Fully remote work with flexible working hours, that allows you to schedule your day and work from any location worldwide.
    • 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.
    • The opportunity to receive a reward for the most innovative idea that the company can patent.

By applying for this position, you consent to the processing of your personal data as described in our Privacy Policy (https://cloudlinux.com/candidate-privacy-notice), which provides detailed information on how we maintain and handle your data.

Similar Jobs

Merative - Software Packager

Merative

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Google - Technical Solutions Engineer, Google Distributed Cloud (Airgapped)

Google

Berlin, Berlin, Germany (On-Site)
3 Months ago
Playtech - Database Developer

Playtech

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
PubMatic - Site Reliability Engineer (Activate)

PubMatic

Pune, Maharashtra, India (Hybrid)
4 Months ago
The Walt Disney Company - Associate CG Supervisor

The Walt Disney Company

Mumbai, Maharashtra, India (On-Site)
1 Week ago
InvenioLSI - SAP FICO Consultant

InvenioLSI

New Delhi, Delhi, India (On-Site)
1 Month ago
Stake Logic - Card Shuffler

Stake Logic

Eindhoven, North Brabant, Netherlands (On-Site)
3 Weeks ago
ION - Z/OS USS System Programmer, Italy

ION

Italy (Hybrid)
4 Months ago
Tesla - HR Operations Payroll Specialist - Switzerland & Austria

Tesla

Zug, Zug, Switzerland (On-Site)
4 Hours ago
Stardock - Junior IT Analyst

Stardock

Plymouth, Michigan, United States (On-Site)
5 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Site Reliability Engineer (Cloud) - Infrastructure Engineering

ByteDance

Singapore (On-Site)
3 Months ago
Info Stretch - Engineer II

Info Stretch

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Google - Cloud Technical Solutions Engineer, Security

Google

Pune, Maharashtra, India (On-Site)
3 Months ago
Nielsen Holdings - Technical Support Engineer

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
2 Months ago
ION - Senior Linux Systems Administrator - Somerset, NJ

ION

Clifton, New Jersey, United States (Hybrid)
4 Months ago
Feld Entertainment - Monster Jam Truck Body Technician

Feld Entertainment

Ellenton, Florida, United States (On-Site)
4 Months ago
Rajalakshmi Institute of Technology - DevOps Lead - CI/CD with Gitlab Only

Rajalakshmi Institute of Technology

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Meta - Software Engineer, Machine Learning

Meta

London, England, United Kingdom (On-Site)
3 Months ago
GeoServe - Senior Backend Engineer

GeoServe

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - Senior Python Developer with Networking

Luxoft

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Tbilisi, Tbilisi, Georgia

Every matrix - Shuffler

Every matrix

Batumi, Adjara, Georgia (On-Site)
4 Months ago
G5 Games - 2D HOG Grind Artist

G5 Games

Tbilisi, Tbilisi, Georgia (Remote)
2 Days ago
G5 Games - Game Feature Owner

G5 Games

Tbilisi, Tbilisi, Georgia (Remote)
2 Days ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Georgia (Remote)
3 Months ago
Evolution - HR Manager

Evolution

Tbilisi, Tbilisi, Georgia (On-Site)
2 Months ago
WebMD - Manager, Account Management

WebMD

Georgia (On-Site)
3 Months ago
Playrix - Data QA Engineer

Playrix

Georgia (Remote)
3 Months ago
Evolution - Uniform Specialist

Evolution

Tbilisi, Tbilisi, Georgia (On-Site)
2 Weeks ago
Playrix - Senior QA Engineer (Mobile)

Playrix

Georgia (Remote)
3 Months ago
Evolution - People Excellence Specialist

Evolution

Tbilisi, Tbilisi, Georgia (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Administrative Jobs

Tesla - Service Advisor

Tesla

Seoul, South Korea (On-Site)
4 Hours ago
Aristocrat Gaming - Electronics Repair Technician

Aristocrat Gaming

Victoria, Australia (On-Site)
1 Month ago
Evolution - Build Crew Member

Evolution

Cebu City, Central Visayas, Philippines (On-Site)
1 Week ago
Playtech - IT Technical Support

Playtech

Lima, Callao Region, Peru (On-Site)
2 Days ago
Alpha Sense - Principal People Systems Analyst

Alpha Sense

Ireland (Remote)
4 Weeks ago
PhonePe - Manager- IT Audit & Compliance

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Scientific Games  - Business Operations Analyst

Scientific Games

Alpharetta, Georgia, United States (Hybrid)
1 Week ago
Rivos - Lab Manager and Rework Technician

Rivos

Santa Clara, California, United States (On-Site)
4 Months ago
Company3 Method Studios - Sr. Systems Engineer (Avid)

Company3 Method Studios

New York, New York, United States (On-Site)
1 Week ago
Lionsgate Games - C-Suite Intern

Lionsgate Games

Santa Monica, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

CloudLinux is on a mission to make Linux secure, stable, and profitable. We have spent more than 500 combined years working on Linux, and are changing how hosting companies and data centers use this technology we love by bringing it to millions of their customers. With more than 500,000 product installations and 4,000 customers, including Liquid Web, 1&1, and Dell, CloudLinux combines in-depth technical knowledge of hosting, kernel development, and open source with unique client care expertise.

View All Jobs

Get notified when new jobs are added by CloudLinux

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug