Remote Senior C Developer

Posted

Apply now
Please, let SELIUK LTD know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • An international company specializing in the development of modern operating systems for hosting providers is looking for a Senior C Developer to join its team.
  • The company's products are used by thousands of companies around the world, including Dell, GoDaddy, IBM, Zoom, and many others.
  • You will be working on the fastest growing product - a commercial Linux distribution designed for virtual hosting providers.
  • You are offered a job in a completely remote company with a flexible schedule and the ability to plan your day and work from anywhere in the world.
  • Your tasks will include enhancing and optimizing existing codebases, ensuring their long-term maintainability and efficiency.
  • You will be responsible for refactoring and modernizing implementations to improve code quality, clarify documentation, and enhance overall system design.
  • Ensuring stability and performance will be a key focus, with an emphasis on efficient memory management and system reliability.
  • You will work on high-load software running on thousands of machines with diverse configurations, where robust error handling and well-thought-out solutions are essential to maintaining smooth operations.
  • You will also dive into large-scale public projects written in C or classic C++.

Requirements:

  • You must have 5+ years of experience in C.
  • Good Linux/Unix proficiency is required, with experience in RHEL/CentOS/AlmaLinux.
  • You should have experience with POSIX/pthread programming in C.
  • The ability to work with various build systems like autotools, make, and cmake is necessary.
  • Experience with Shell scripting is required.
  • A strong knowledge of Linux development tools and Linux system software development is essential.
  • You should have experience in the development of multi-threaded applications and IPC.
  • A strong understanding of the network stack, particularly TCP/IP and HTTP, is required.
  • Experience in monitoring deployments and application performance is necessary.
  • Proficiency in English at a B2 level or higher is required.

Will be a plus:

  • Experience in system programming.
  • Experience in the development of web-server modules such as Nginx, Apache/OpenLiteSpeed, and an understanding of the web-server architecture and workflow.
  • Experience with Coraza and ModSecurity.
  • Knowledge of Python and/or Go.
  • Experience in modifying/maintaining open-source projects.

Benefits:

  • You will receive a decent salary according to your experience and skills, with the exact amount discussed with the final candidate.
  • Compensation for private medical insurance is provided.
  • The company offers co-working and gym/sports reimbursement.
  • There is a budget for education.
  • Paid annual leave and sick leave are included.
  • The position allows for completely remote cooperation.
  • Flexible working hours are offered.
  • Long-term employment on a full-time basis is guaranteed.
  • You will have the opportunity to receive a reward for the most innovative idea that the company can patent.
Apply now
Please, let SELIUK LTD know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Location requirements
Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback