Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Python Developer (Security) (worldwide remote, work anywhere) image - Rise Careers
Job details

Senior Python Developer (Security) (worldwide remote, work anywhere)

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 everyone is successful. We are truly a great place to work.

We are looking for a talented Senior Python Developer (Security) to join our Imunify team! 

Imunify Security is an innovative security solution, powered by Artificial Intelligence for Linux web servers. It is designed specifically for shared and VPS/Dedicated servers. The automated, easy-to-use security solution with the six-layer approach to security delivers comprehensive and complete attack prevention.

More details about the project can be found on the product website Imunify360.com, and about the company on CloudLinux.com

Join us to make a difference!

As a Senior Python Developer (Security) you will:

  • Be involved in the development of Security Heuristics (RBLs, CVEs, Threat Intelligence).
  • Be involved in automating tasks for weekly reporting and measurements using Python.
  • Be involved in discussions about Web Protection Techniques and Bot Protection.
  • Architect the development and re-factoring of existing code.
  • Cover your code with unit tests and/or functional tests.
  • Write technical documentation for written code.
  • Review of code written by your colleagues using Gerrit.

  • 5+ years of Python programming experience. 
  • Experience with SQL and Data Analysis is a strong plus.
  • Experience with network and/or web security is a plus.
  • Experience with ModSec Rules and Regular Expressions is a plus.
  • Experience with Web Application Firewalls is a plus.
  • Experience with Linux server administration is a plus.
  • Experience with automated testing and CI/CD systems is a plus.
  • Intermediate level of English language.

Personal skills:

  • Fast-learning, proactivity.
  • Strong self-motivation, driven to achieve committed milestones.
  • Strong prioritization skills and a flexible mindset 
  • The ability to independently analyze a task and find the right solution.
  • The ability to work with vague requirements and making independent decisions
  • The ability to work in a team.

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.

What You Should Know About Senior Python Developer (Security) (worldwide remote, work anywhere), Cloudlinux

At CloudLinux, we’re all about innovation and teamwork, and we’re excited to welcome a Senior Python Developer (Security) to our remote Imunify team! Our company is a global leader in providing efficient, low-cost Linux infrastructure and security products that empower companies worldwide. If you have a passion for security and coding, this role is perfect for you! The Imunify Security solution, which is powered by AI, enhances security for Linux web servers and is specifically tailored for shared and VPS/Dedicated servers. In this role, you will dive into developing Security Heuristics, automate essential tasks using Python, and engage in crucial discussions around Web Protection Techniques and Bot Protection. You’ll have the opportunity to architect and refactor existing code, cover your work with unit tests, and contribute to our team's growth by reviewing your peers' code. We’re looking for someone with at least 5 years of Python programming experience, and if you have experience with SQL, network/web security, ModSec Rules, and CI/CD systems, that’s a huge plus! With a focus on professional development, flexible remote working hours, and attractive benefits including paid vacation, medical insurance compensation, and education budgets, CloudLinux is a fantastic place to grow and thrive in your career. Come join us in making a difference in the security landscape!

Frequently Asked Questions (FAQs) for Senior Python Developer (Security) (worldwide remote, work anywhere) Role at Cloudlinux
What are the main responsibilities of a Senior Python Developer (Security) at CloudLinux?

As a Senior Python Developer (Security) at CloudLinux, your responsibilities will primarily involve developing Security Heuristics, automating reporting tasks using Python, and participating in discussions regarding Web Protection Techniques and Bot Protection. You'll also work on architecting and refactoring existing code, ensuring code quality through unit and functional tests, writing technical documentation, and reviewing peers' code. This role is pivotal in enhancing the security features of our Imunify product.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Python Developer (Security) position at CloudLinux?

To apply for the Senior Python Developer (Security) position at CloudLinux, you should have at least 5 years of experience programming in Python. Familiarity with SQL and Data Analysis, network and web security, ModSec Rules, and Web Application Firewalls are beneficial. Additionally, having experience in automated testing and CI/CD systems would be advantageous. Strong self-motivation and the ability to work independently are also important traits for this role.

Join Rise to see the full answer
Is remote work allowed for the Senior Python Developer (Security) at CloudLinux?

Yes! CloudLinux offers fully remote work opportunities, allowing you to work from anywhere in the world. This flexibility means you can schedule your work hours to fit your lifestyle while contributing to our innovative team as a Senior Python Developer (Security).

Join Rise to see the full answer
What can I expect in terms of professional development as a Senior Python Developer (Security) at CloudLinux?

At CloudLinux, we prioritize your professional development! As a Senior Python Developer (Security), you will work on challenging projects that will refine your skills and knowledge. Additionally, our company offers a budget for education, giving you opportunities to learn new technologies and earn rewards for innovative ideas that can be patented. Your growth is our focus!

Join Rise to see the full answer
What benefits does CloudLinux offer for Senior Python Developers (Security)?

Senior Python Developers (Security) at CloudLinux enjoy a range of benefits including 24 days of paid vacation per year, 10 national holidays, and unlimited sick leave. We also provide compensation for private medical insurance, co-working space, gym/sports reimbursement, and a budget for continuing education. You're also recognized for your innovative contributions, which can lead to exciting rewards!

Join Rise to see the full answer
Common Interview Questions for Senior Python Developer (Security) (worldwide remote, work anywhere)
Can you describe your experience with Python and how it relates to security?

In your response, detail the specific Python projects you've worked on, focusing on your experience with security-related libraries or frameworks. Explain how your coding practices improve security and share examples where you implemented security measures or solved vulnerabilities.

Join Rise to see the full answer
How do you approach automating tasks in your workflow?

Discuss the tools and techniques you've used for automation, particularly with Python. Provide examples of how automation has streamlined processes in past projects and made reporting more efficient.

Join Rise to see the full answer
What is your understanding of Security Heuristics and their significance?

Explain what Security Heuristics are and why they are important for threat detection and prevention. Highlight any relevant experience you've had in developing or using heuristics in security applications.

Join Rise to see the full answer
Can you explain your process for unit testing and writing functional tests?

Detail your experience with testing frameworks in Python, such as unittest or pytest. Discuss how you ensure thorough test coverage for your code and how it integrates into CI/CD pipelines.

Join Rise to see the full answer
Describe a challenging security problem you faced and how you resolved it.

Share a specific example where you identified a security vulnerability, the steps you took to address it, and the outcome of your resolution. Focus on the analytical skills and security knowledge you applied.

Join Rise to see the full answer
How do you stay updated on the latest security threats and technologies?

Discuss the resources you use to stay informed about security trends, such as blogs, forums, conferences, and certifications. Emphasize the importance of continuous learning in the fast-evolving field of security.

Join Rise to see the full answer
What experience do you have with SQL and Data Analysis in a security context?

Provide detailed examples of how you've used SQL for data analysis in security projects. Highlight any insights you've gained and actions you've taken based on that data, showcasing your analytical skills.

Join Rise to see the full answer
How do you handle code reviews, both giving and receiving feedback?

Share your approach to performing constructive code reviews and how you encourage team collaboration. Discuss how you accept feedback gracefully and use it for personal and team growth.

Join Rise to see the full answer
What strategies do you employ for effective collaboration in a remote team?

Highlight your communication skills and preferred tools for collaborating in a remote setting. Discuss how you maintain engagement and build relationships with team members who may be geographically dispersed.

Join Rise to see the full answer
How would you prioritize tasks in a project with vague requirements?

Discuss your strategy for handling ambiguity, such as breaking down tasks, seeking clarification when necessary, and collaborating with team members to determine priorities based on project goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Leidos Hybrid Colorado Springs, CO
Posted 11 days ago
Photo of the Rise User
Guidehouse Hybrid US - MD, Fort Detrick
Posted 13 days ago
Photo of the Rise User
Posted 10 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Flock Freight Remote Encinitas, California, United States
Posted 5 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

CloudLinux is on a mission to continually increase security, stability and availability of Linux servers and devices. Headquartered in Palo Alto, California, CloudLinux Inc. develops a hardened Linux distribution, Linux kernel live security patchi...

25 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Euclid just viewed Sales Group Manager at NielsenIQ
Photo of the Rise User
Someone from OH, Toledo just viewed Sales Administrator at Victors Home Solutions
Photo of the Rise User
Someone from OH, Beavercreek just viewed Marketing Manager - Springfield , OH at Konecranes
Photo of the Rise User
Someone from OH, Cincinnati just viewed GIS Analyst (PFT) (CUPE 29.25) at Norfolk County
Photo of the Rise User
Someone from OH, Columbus just viewed Accounting-Reporting Expert (Limited Contract) at ING
Photo of the Rise User
Someone from OH, Toledo just viewed Director of Revenue Cycle Management at Gather Health
Photo of the Rise User
11 people applied to Software Engineer at Gitty
Photo of the Rise User
Someone from OH, Columbus just viewed Summer 2025 Communications Internship at BBYO
Photo of the Rise User
Someone from OH, West Chester just viewed National Sales Director, Legal Services at Dane Street, LLC
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Analyst - Crypto Product Team at Visa
C
Someone from OH, Columbus just viewed Intern- HR at Cadence
Photo of the Rise User
Someone from OH, Dublin just viewed Senior Product Designer at Nextech
Photo of the Rise User
Someone from OH, Cincinnati just viewed Academy Administrative Associate at FC Cincinnati
Photo of the Rise User
Someone from OH, Cincinnati just viewed Partnership Consultant - Strategy & Analytics at Two Circles
Photo of the Rise User
Someone from OH, New Philadelphia just viewed Experienced Crown Stand-up Forklift Operator at Shearer's Foods
Photo of the Rise User
Someone from OH, Youngstown just viewed Story Apprentice at Skydance
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Acquisition Specialist (Retail) at Mejuri
Photo of the Rise User
Someone from OH, Loveland just viewed Yard Coordinator at Maddox Industrial Transformer
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International