CloudLinux logo

Senior Go/Python Developer at CloudLinux

Worldwide 🌍 Work from Anywhere Full time Senior Posted  Apply before Nov 06, 2025

Job Description

About CloudLinux and Imunify360

CloudLinux is a global, remote-first company delivering Linux infrastructure and security products to hosting providers and enterprises. Imunify360 is CloudLinux's security suite that provides automated, multi-layer protection for servers. The team builds high-performance tools for threat detection, web protection, and reliability.

Role overview

We are hiring a Senior Go/Python Developer for the Imunify360 Web Protection team. You will develop and maintain production-grade services in Go and Python, port code, improve system performance, and help operate secure, scalable systems. This fully remote role supports flexible hours and allows work from anywhere worldwide.

Key responsibilities

  • Develop Imunify360 components using Go and Python, including new features and performance improvements.
  • Port Python code to Go where appropriate and refactor existing code for reliability and maintainability.
  • Write and maintain unit and functional tests, and contribute to CI/CD and automation for test and release workflows.
  • Investigate and resolve production issues reported by customers, partners, or support teams.
  • Contribute to architecture design, code reviews, and technical documentation for new and existing features.
  • Work on system programming tasks including sockets, filesystems, process management, and network-related functionality.

Requirements

  • 5+ years of professional software development experience with Go, with solid experience in Python to read and maintain code.
  • Strong knowledge of GNU/Linux systems, system administration, and server operations.
  • Experience with system programming topics such as networking and filesystems.
  • Strong SQL skills and experience writing and optimising queries for large-scale data processing.
  • Experience with automated testing frameworks, CI/CD pipelines, and production monitoring.
  • Familiarity with web servers such as Apache or Nginx, and with Web Application Firewalls and network security concepts.
  • English proficiency at intermediate level or higher for effective team communication.

Nice to have

  • Security background including WAFs, ModSecurity, SPF/DKIM/DMARC concepts.
  • Experience with RPM/DEB packaging, containerisation, or cloud-native deployments.
  • Knowledge of C or Rust for specialized integrations and debugging.

Personal qualities

  • Proactive, fast learner with strong prioritisation and problem solving skills.
  • Ability to work independently and in distributed teams, handling ambiguous requirements and making pragmatic decisions.
  • Strong collaboration and mentoring mindset.

Benefits

  • Fully remote work with flexible hours, work from any location worldwide.
  • Paid 24 days of vacation per year, 10 national holidays, and unlimited sick leave.
  • Compensation or reimbursement for private medical insurance.
  • Co-working and gym reimbursement, and a budget for professional learning and development.

How to apply

Apply via the Workable link for this posting. By applying you consent to processing of your personal data as described in our Candidate Privacy Notice at https://cloudlinux.com/candidate-privacy-notice.

Ready to Apply?

Take the next step in your career journey.

Apply Now

You will be redirected to the company's application page

💜 Please mention that you found the job on Remote World Jobs, this helps us grow. Thanks!