Taro Logo

Senior Go/Python Developer (Remote, Europe)

CloudLinux Inc develops cutting-edge cybersecurity solutions for enterprise environments.
Warsaw, PolandMadrid, SpainTbilisi, Georgia
Backend
Senior Software Engineer
Remote
5+ years of experience
Cybersecurity

Job Description

CloudLinux Inc is seeking a Senior Go/Python Developer to join their team working on Imunify360, a cutting-edge cybersecurity solution for enterprise environments. This fully remote position offers an exciting opportunity to work with advanced server security solutions while enjoying the flexibility of working from anywhere in Europe.

The role combines both Go and Python development, focusing on maintaining and enhancing security suite products. As a senior developer, you'll be instrumental in porting existing Python code to Go, ensuring high performance and reliability standards are met. The position requires strong expertise in system programming, including work with sockets, filesystems, and process management.

Your responsibilities will span from hands-on development to architectural design, including code reviews and technical documentation. The role demands a solid background in Linux server administration and security concepts, particularly Web Application Firewalls (WAFs). You'll be working with modern development practices, including automated testing and CI/CD systems.

The company offers an attractive benefits package, including medical insurance, flexible working hours, and generous vacation time. They foster a culture of continuous learning through mentorship programs and recognize innovation through patentable ideas. This is an ideal opportunity for a senior developer looking to make a significant impact in the cybersecurity space while enjoying the benefits of remote work and a supportive, innovative team environment.

Last updated 17 hours ago

Responsibilities For Senior Go/Python Developer (Remote, Europe)

  • Develop and maintain Imunify360 products using Go and Python
  • Port existing Python code to Go while maintaining performance and reliability
  • Write unit and functional tests to ensure code quality and stability
  • Review colleagues' code and provide constructive feedback
  • Contribute to architecture design and create technical documentation for new features
  • Investigate and resolve issues reported by clients, partners, or support teams

Requirements For Senior Go/Python Developer (Remote, Europe)

Go
Python
Linux
  • 5+ years of professional experience in software development with Go and Python
  • Strong background in system programming including sockets, filesystems, and process management
  • Proven experience working with Linux and Linux server administration
  • Familiarity with automated testing, CI/CD systems, and package management (RPM/DEB)
  • Knowledge of network security and Web Application Firewalls (WAFs)
  • Experience with web servers such as Apache or Nginx
  • Intermediate level of English and excellent communication skills
  • Personal skills: fast learner, proactive, self-motivated, flexible, strong problem-solving ability, and a collaborative team player

Benefits For Senior Go/Python Developer (Remote, Europe)

Medical Insurance
  • Fully remote work with flexible hours and global location freedom
  • Paid vacation (24 days/year), 10 national holidays, and unlimited sick leave
  • Private medical insurance coverage
  • Co-working and gym/sports reimbursement
  • Opportunities for professional growth through mentorship and knowledge-sharing programs
  • Involvement in challenging and innovative projects with recognition for patentable ideas