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:
An international company specializing in the development of modern operating systems for hosting providers is looking for a Principal Software Developer C/C++ to join its team.
The company has developed a number of web hosting products and has over 4,500 customers including Dell, GoDaddy, IBM, and Zoom.
The company's servers host more than 40 million websites worldwide and was founded in 2009 in California, San Jose.
The team consists of more than 250 professionals from Europe and the United States.
The role involves working on a service that provides security updates, fixes for system improvements, and selected bugs for older versions of various Linux distributions.
The Release Engineering team develops, prototypes, enhances, and supports software solutions.
It is a fully remote company with flexible hours, allowing you to plan your day and work from anywhere in the world.
Responsibilities include architecting, implementing, and overseeing server-side solutions utilizing Linux networking technologies with a strong emphasis on optimization.
The position requires leading the development of high-quality software products, ensuring adherence to coding standards and Agile methodologies.
The candidate will drive collaboration among development teams, testers, and stakeholders to achieve sprint objectives and provide guidance on technical priorities.
The role includes providing accurate estimations of project effort during sprint planning, evaluating open-source alternatives, and offering strategic recommendations.
The candidate will develop and maintain comprehensive unit tests for critical software components to uphold code quality and reliability.
The position involves championing process improvements, facilitating design and peer code reviews, and conducting thorough technical root cause analysis and debugging.
Requirements:
The candidate must have 8+ years of progressive experience in software development, with a strong proficiency in C/C++.
Extensive hands-on experience in building server-side applications and services using C/C++, coupled with expertise in performance tuning is required.
A deep knowledge of various Web Application Firewall (WAF) implementations and experience working with them is necessary.
Hands-on experience in Linux, particularly with popular distributions such as CentOS and Debian, is essential.
A deep understanding of web server architecture, including designing and building modules for Nginx and/or Apache, is highly desirable.
The candidate should have a proven track record of designing and implementing robust server-side solutions, preferably web servers.
Deep knowledge and practical experience in network-based solutions are required.
Knowledge and experience with Python, Bash, C, and SQL are necessary.
Proficiency in English at a B2 level or higher is required.
Benefits:
The position offers a decent salary, commensurate with experience and skills.
Employees enjoy 100% remote work and flexible working hours.
The company provides paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves.
Compensation for private medical insurance is included.
There is reimbursement for co-working and gym/sports expenses.
A budget for education is provided to employees.
Employees have the opportunity to receive a reward for the most innovative idea that the company can patent.