Cloudlinux
1 year ago
Senior Python Developer (Security) (remote-only, Europe)
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Cloudlinux
- Location
- Polska Poland
- Posted
- 1 year ago
Job description
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;
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.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.