Senior Go Developer

October 2

Apply Now
Logo of CloudLinux

CloudLinux

Linux OS and hosting service providers

51 - 200

Description

• CloudLinux OS, our flagship product, runs on over 50,000 production servers today, powering over 40 million websites, and is recognized 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 seeking a talented Senior Golang Developer to join our CloudLinuxOS team. • You will work on the interesting project Apache2Nginx, which sets up NGINX on the server and automatically converts .htaccess files into the corresponding NGINX configuration. • Work is fully remote, with flexible hours, where you can plan your day and work from anywhere.

Requirements

• 5+ years of experience in Go. • Good Linux/Unix proficiency, with experience in RHEL/CentOS/AlmaLinux. • Experience with WAFs, particularly ModSecurity. • Knowledge, understanding, and ability to select and analyze the performance of classical algorithms and data structures. • Ability to write and maintain code in accordance with the Go style guide. • Experience in multithreaded programming and the development of asynchronous applications. • Strong understanding of the network stack, particularly TCP/IP and HTTP. • Knowledge of Go testing and debugging tools. • Experience in monitoring deployments and application performance. • Ability to identify and troubleshoot emerging issues and optimize the application for performance and scalability. • Experience patching upstream solutions written in Go. • Strong knowledge and understanding of Nginx/Apache architecture for developing additional components that modify core behaviour. • Proficient in Git. • Experience with Shell scripting. • Strong teamwork skills. • Ability to read and understand others' code. • English at an upper-intermediate level. • Experience in system programming. • Experience with Coraza. • Knowledge of Python, C/C++ or any other programming language. • Experience in open-source projects. • Knowledge of Internet security basics. • Knowledge and ability to select suitable data serialization algorithms. • Familiarity with embedded databases (storage engines) such as BoltDB, LevelDB, and/or others. • Integration with C code and libraries.

Benefits

• 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.

Apply Now

Similar Jobs

September 12

2am.tech

51 - 200

Join 2am.tech as a Senior Laravel Developer, building innovative software solutions.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com