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 Principle 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.
Founded in 2009 in California, San Jose, the company now consists of more than 250 professionals from Europe and the United States.
It is a fully remote company with flexible hours, allowing you to plan your day and work from anywhere in the world.
Your tasks will include architecting, implementing, and overseeing server-side solutions utilizing Linux networking technologies with a strong emphasis on optimization.
You will lead the development of high-quality software products, ensuring adherence to coding standards and Agile methodologies.
You will drive collaboration among development teams, testers, and stakeholders to achieve sprint objectives, providing guidance on technical priorities.
You will provide accurate estimations of project effort during sprint planning, evaluate open-source alternatives, and offer strategic recommendations.
You will develop and maintain comprehensive unit tests for critical software components to uphold code quality and reliability.
You will champion process improvements, including coding practices, standards, and tooling, to enhance team productivity and efficiency.
You will demonstrate proactive leadership in task prioritization, focusing on value delivery and meeting project deadlines.
You will facilitate design and peer code reviews, offering expert insights and constructive feedback to foster a culture of excellence.
You will conduct thorough technical root cause analysis and debugging to address software defects and operational challenges effectively.
You will foster continuous self-improvement among team members, promoting the development of technical and communication skills.
Requirements:
You must have 8+ years of progressive experience in software development, with a strong proficiency in C/C++.
You should have extensive hands-on experience in building server-side applications and services using C/C++, coupled with expertise in performance tuning.
A deep knowledge of various Web Application Firewall (WAF) implementations and experience working with them is required.
You must have hands-on experience in Linux, particularly with popular distributions such as CentOS and Debian.
A deep understanding of web server architecture, designing and building modules for Nginx and/or Apache is highly desirable.
You 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 necessary.
Knowledge and experience with Python, Bash, C, and SQL are required.
Proficiency in English at a B2 level or higher is necessary.
Benefits:
You will receive a decent salary, commensurate with your experience and skills.
The position offers 100% remote work and flexible working hours.
You will be entitled to paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves.
The company provides compensation for private medical insurance.
You will receive reimbursement for co-working and gym/sports expenses.
There is a budget allocated for education.
You will have the opportunity to receive a reward for the most innovative idea that the company can patent.