Senior Software Engineer (Remote-Only, Europe) - Cloudlinux
Poland
Spain
Montenegro
Spain
Serbia
Portugal
GeorgiaJob Description
OVERVIEW
CloudLinux is a global remote-first company. We are driven by our principles: do the right thing, employees first, we are remote first, and we deliver high-volume, low-cost Linux infrastructure and security products that help companies to increase the efficiency of their operations. Every person on our team supports each other and does what we can to ensure we all are successful.
Check out our website for more information https://cloudlinux.com/
Imunify360 Security Suite is a product of CloudLinux Inc., the maker of the #1 OS in security and stability for hosting providers. Imunify is an innovative security solution designed specifically for shared and VPS/Dedicated servers. The automated, easy-to-use solution with the six-layer approach to security delivers comprehensive and complete attack prevention.
What You'll Work On
The IDS/IPS team sits at the critical path of every web request Imunify360 handles. You'll work on hard, high-stakes problems — traffic classification, protocol-level enforcement, WAF evolution, performance at hosting scale — where the decisions you make affect millions of sites.
The work is technically deep and product-relevant. You'll be expected to understand not just how to build something, but why it matters and what success looks like.
How We Work
We work AI-natively. That means using AI tools throughout the full engineering cycle: brainstorming approaches, writing specs, reviewing design decisions, generating and validating code. We expect every engineer to know how to get the most out of these tools — not as a shortcut, but as a force multiplier that lets one person deliver what used to take a team.
If you're used to picking up tickets and closing them, this role isn't a fit. If you're used to owning outcomes and using every tool available to deliver them — including AI — we'd like to talk.
Key Responsibilities:
- Own features end-to-end: define the problem, shape the solution, ship it, validate it works
- Architect server-side systems with a strong focus on performance, correctness, and operational simplicity
- Write behaviour specs before implementation — define what "done" looks like in machine-verifiable terms before generating a line of code
- Lead design and code reviews that raise the technical bar across the team
- Identify and drive improvements to team processes, tooling, and engineering practices
- Conduct root cause analysis on complex production issues — go deep, fix the right thing
Requirements
Must have:
- 8 years of progressive experience in software development
- Fluency with AI-assisted development workflows — you use AI tools to brainstorm, spec, implement, and validate; this is how we work, not a nice-to-have
- Go — strong, production-proven proficiency; this is your primary language
- Hands-on experience with Linux in production environments (CentOS, Debian, or similar), particularly with the network stack
- Experience with BDD or similar behaviour-driven approaches to defining and validating software
- Product mindset: you think in outcomes, not in tasks
Nice to have:
- Python, C, or Rust — familiarity or working experience is a strong plus
- Knowledge of network and web security (WAF, IDS/IPS, traffic analysis)
- Experience building AI-powered features or integrating ML into production systems
- Familiarity with hosting environments (cPanel, Plesk, nginx, Apache)
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.
Is this company safe?
Ask Hyrizon AI to scan this company for potential red flags.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.