Senior Software Engineer (remote-only, Europe)

Reposted 21 Days Ago
Be an Early Applicant
6 Locations
In-Office or Remote
Senior level
Software
The Role
As a Senior Software Engineer for the Imunify360 IDS/IPS team, you will architect, build, and validate security solutions, focusing on performance and operational simplicity, while utilizing AI tools throughout the engineering cycle.
Summary Generated by Built In

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: cloudlinux.com.

Imunify360 Security Suite is a product of CloudLinux. It 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.

We are seeking an experienced Senior Software Engineer for the Imunify360 IDS/IPS team.

The team is responsible for Imunify360's web traffic security layer — the system that intercepts, classifies, and acts on every HTTP request before it reaches a web server. We work at the intersection of Linux networking, WAF engineering, and high-performance systems. Every engineer on the team owns features end-to-end — from product spec through implementation and production validation. There's no backlog of tickets to execute. There are problems to solve and outcomes to own.

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 software development experience, with strong production-level proficiency in Go as the primary programming language
  • Strong hands-on experience with AI-assisted development workflows — using AI tools for brainstorming, specification, implementation, and validation as a core part of everyday work
  • Strong production-level proficiency in Go as the primary programming language
  • Practical experience working with Linux in production environments (CentOS, Debian, or similar), especially with the network stack
  • Experience with BDD or similar behavior-driven approaches for defining and validating software
  • Product mindset with a focus on outcomes rather than just task execution

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

What's in it for you?

  • 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

By applying for this position, you consent to the processing of your personal data as described in our Privacy Policy (https://cloudlinux.com/candidate-privacy-notice), which provides detailed information on how we maintain and handle your data.

Skills Required

  • 8 years of progressive experience in software development
  • Strong, production-proven proficiency in Go
  • Hands-on experience with Linux in production environments
  • Experience with BDD or similar behaviour-driven approaches
  • Fluency with AI-assisted development workflows
  • Product mindset
  • Familiarity with Python, C, or Rust
  • Knowledge of network and web security
  • Experience building AI-powered features or integrating ML
  • Familiarity with hosting environments
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Palo Alto, CA
174 Employees
Year Founded: 2009

What We Do

CloudLinux is the only commercially supported operating system (OS) optimized for hosting service providers who manage a significant level of shared hosting accounts and for datacenters who sell servers to enterprise and SMB customers. Using technology that delivers increased server stability and higher density, CloudLinux delivers advanced resource management, better security and performance optimizations specifically targeted to a multi-tenant hosting environment.

Similar Jobs

Unlimit Logo Unlimit

Implementation Specialist

Payments • Financial Services
In-Office or Remote
4 Locations
436 Employees

Workato Logo Workato

Staff Software Engineer

Cloud • Enterprise Web • Information Technology • Productivity • Software
Remote
Tbilisi, GEO
650 Employees
100K-150K Annually
In-Office or Remote
6 Locations
174 Employees
In-Office or Remote
6 Locations
174 Employees

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account