Remote Senior Go Developer for network security (worldwide remote, work anywhere)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • CloudLinux Inc. is seeking a talented Senior Golang Developer to join the CloudLinuxOS team.
  • The company develops products like CloudLinux OS, KernelCare, and Imunify360 using innovative technologies.
  • CloudLinux OS is used by thousands of companies worldwide, including Dell, GoDaddy, and IBM.
  • The flagship product, CloudLinux OS, is recognized for its security and efficiency in shared hosting environments.
  • The selected candidate will work on the Apache2Nginx project, setting up NGINX on servers and converting .htaccess files into NGINX configuration automatically.
  • The position offers fully remote work with flexible hours, allowing employees to work from anywhere.

Requirements:

  • 5+ years of software development experience.
  • 5+ years of Linux experience.
  • Proficiency in selecting and analyzing classical algorithms and data structures.
  • Ability to write and maintain code following the Go style guide.
  • Experience in multithreaded programming and developing asynchronous applications.
  • Good understanding of network stack, TCP/IP, and HTTP.
  • Knowledge of Go-testing and debugging tools.
  • Monitoring deployments and application performance.
  • Troubleshooting emerging issues, optimizing application performance, and scalability.
  • Ability to patch any upstream solution written in Go.
  • Understanding of Nginx/Apache architecture for developing additional components.
  • Proficiency in Git, Linux/Unix, and Shell scripting.
  • Strong teamwork skills and ability to read and understand code.
  • Good English proficiency for reading technical documentation.

Would be a plus:

  • Experience with WAF, particularly ModSecurity.
  • System programming experience.
  • Knowledge of Python, C/C++, or other programming languages.
  • Experience in open-source projects and internet security basics.
  • Ability to select suitable data serialization algorithms and familiarity with embedded databases.
  • Integration with C code and libraries.

Benefits:

  • Focus on professional development.
  • Interesting and challenging projects.
  • Flexible working hours.
  • Paid one month vacation per year and unlimited sick leave.
  • Medical insurance reimbursement.
  • Co-working and gym/sports reimbursement.
  • Opportunity to receive a reward for innovative ideas that the company can patent.
About the job
Posted on
Job type
Salary
-
Location requirements
Position

-

Experience level
Technology stack
Leave a feedback