Senior Python Developer (remote-only, Europe)
Job Overview
Imunify360 Security Suite is a product of CloudLinux Inc., the maker of the #1 OS in security and stability for hosting providers. Imunify360 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.
Check out our website for more information: Imunify360.com.
We are looking for a Senior Python Developer to join our Web Protection Team.
Key Responsibilities
As a Senior Python Developer you will:
- Design and develop scalable, production-grade Python applications;
- Work on system-level programming tasks, including Linux internals and networking;
- Build, optimize, and maintain SQL queries for large-scale data processing;
- Refactor and architect existing codebases for performance and maintainability;
- Write and maintain unit and functional tests;
- Create and maintain technical documentation;
- Review code written by your colleagues.
Requirements
To thrive in this role, you should have:
- 5+ years of professional Python development experience, with a focus on building and maintaining production systems;
- Strong SQL knowledge, including writing and optimizing complex queries (mandatory);
- Experience with system programming (Linux internals, networking);
- Experience with automated testing and CI/CD systems;
- At least intermediate English proficiency;
Nice to have:
- Security background - WAFs, ModSec rules, regex, web application firewalls etc.
Personal skills:
- Fast learner with a proactive mindset;
- Self-motivated and driven to achieve milestones;
- Strong prioritization skills and flexibility;
- Ability to analyze tasks independently and propose solutions;
- Comfortable working with vague requirements and making decisions;
- Team-oriented with strong collaboration skills.
Benefits
What's in it for you?
- A strong focus on professional development with opportunities for learning and growth:
- Interesting and challenging projects,
- Mentor and other knowledge-exchange programs;
- 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 to ensure you maintain a healthy work-life balance;
- Compensation for private medical insurance;
- Co-working and gym/sports reimbursement;
- The opportunity to receive a reward for the most innovative idea that the company can patent, fostering a culture of creativity and innovation.
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.