Headaer Background Image
CloudLinux Logo


Senior Python Developer

Apply Now!

Please mention that you found this position on Remotedom, it helps us grow.

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 we all are successful. 

We are truly a great place to work.

As an Engineer in the Innovation Release Engineering Team, you’ll play a vital role in our department. Your focus will be on developing, prototyping, enhancing, and supporting software solutions that aim to improve internal company processes. We’re looking for someone who brings a combination of creativity, technical expertise, and a problem-solving mindset to deliver reliable and efficient solutions that can be scaled across the entire company.

Key Responsibilities:

  • Develop Software Solutions: You’ll be responsible for designing and implementing software solutions that streamline internal processes, enhance efficiency, and contribute to cost reduction. Your work will support the company’s scaling efforts.
  • Prototype Development: You’ll creatively approach problem-solving by developing multiple prototypes for the same issue. This will enable the team to explore various solutions and select the most effective one.
  • Solution Enhancement and Support: You’ll take ownership of refining prototypes, enhancing their functionality, ensuring their reliability, and offering support as these solutions are adopted by various teams within the company.
  • Problem Investigation: It’ll be your responsibility to proactively identify and investigate issues that arise during development and in deployed solutions. You’ll employ up-to-date technologies and best practices to find innovative solutions.
  • Collaboration and Innovation: You’ll work closely with team members and stakeholders across the company to understand needs, gather feedback, and continuously improve our solutions and processes.


To excel in this role, you need:

  • At least 4 years of hands-on experience in Python programming.
  • Proficiency in System programming, including Sockets, filesystem, and process management.
  • A strong command over the GNU/Linux operating system and shell scripting abilities.
  • Experience with git-based development processes.
  • Familiarity with PyTest.
  • Intermediate level of English language proficiency.
  • Knowledge of relation databases, along with familiarity in the SQL language (PostgreSQL would be perfect).

It would be great if you also have:

  • Familiarity with Ansible, Jenkins, Docker.
  • Experience in rpm/deb package management (writing rpm spec, deb rules).
  • Capability of performing basic DevOps operations, like setting up testing and production environments.

In addition, it is essential that you:

  • Are quick to learn and proactive.
  • Possess a high level of self-motivation and determination to accomplish set goals.
  • Can independently analyze tasks and identify optimal solutions.
  • Excel in collaboration and thrive in team-based environments.
  • Have the versatility to switch between robust production development and speedy rough prototype implementation.


What’s in it for you?

  • A focus on professional development;
  • Interesting and challenging projects
  • Flexible working hours
  • Paid one month of vacation per year and unlimited sick leave
  • Medical insurance reimbursement
  • Co-working and gym/sports reimbursement
  • The opportunity to receive a reward for the most innovative idea that the company can patent

Beware of scams when applying! You should NEVER have to pay for applying for any position. Learn more about scams here.

Remotedom accepts no liability or resposability as consequence on relience upon information on here or external websites.