Principal Software Engineer - C
closedCloudLinux
πRemote - Israel
Job highlights
Summary
Join our innovative team at CloudLinux OS as a Principal Software Engineer, working on groundbreaking projects that redefine enterprise cybersecurity.
Requirements
- 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
- Deep knowledge of various Web Application Firewall (WAF) implementations and experience working with them
- Hands-on experience in Linux (experience 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
- Proven track record of designing and implementing robust server-side solutions, web servers preferably
- Deep knowledge and practical experience in network-based solutions
- Knowledge and experience with Python, Bash, C, and SQL
Responsibilities
- Architect, implement, and oversee server-side solutions utilizing Linux networking technologies with strong emphasis on optimization
- Lead the development of high-quality software products, ensuring adherence to coding standards and Agile methodologies
- Drive collaboration among development teams, testers, and stakeholders to achieve sprint objectives, providing guidance on technical priorities
- Provide accurate estimations of project effort during sprint planning, evaluate open-source alternatives, and offer strategic recommendations
- Develop and maintain comprehensive unit tests for critical software components to uphold code quality and reliability
- Champion process improvements, including coding practices, standards, and tooling, to enhance team productivity and efficiency
- Demonstrate proactive leadership in task prioritization, focusing on value delivery and meeting project deadlines
- Facilitate design and peer code reviews, offering expert insights and constructive feedback to foster a culture of excellence
- Conduct thorough technical root cause analysis and debugging to address software defects and operational challenges effectively
- Foster continuous self-improvement among team members, promoting the development of technical and communication skills
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
This job is filled or no longer available
Similar Remote Jobs
- π°$150k-$200kπCanada, United States
- π°$99k-$183kπWorldwide
- πUnited States
- π°$150k-$300kπUnited States
- πUnited Kingdom
- π°$120k-$190kπUnited States
- πIndia
- πIndia
- π°$158k-$181kπUnited States
- π°$120k-$160kπRomania