BotGuard: Software Engineer (Integrations) - PHP - Remote

Related keywords: remote job work from anywhereremote job from anywhereremote job software engineer

This page contains product affiliate links.

Overview

The Software Engineer (Integrations) position at BotGuard offers an excellent opportunity for skilled candidates to work remotely from anywhere in the world. BotGuard is a software development company headquartered in Estonia, specializing in creating security services for hosting providers. The software primarily utilizes languages such as C++ and GoLang, but the focus for this role will be on PHP due to the nature of the control panels used by hosting providers.

Key Responsibilities

The successful candidate will have a broad range of responsibilities, which include:

  • Developing integration modules, extensions, and plugins for popular hosting panels such as cPanel, Plesk, and DirectAdmin.

  • Creating plugins specifically for Content Management Systems (CMS) like WordPress.

  • Designing and implementing user interfaces using HTML, CSS, and some JavaScript elements.

  • Assisting clients in extending their custom client portals, which are predominantly written in PHP.

  • Implementing event handlers and small applications that will operate in the background within BotGuard's software cluster.

Required Skills

Candidates applying for the Software Engineer position should meet certain skills and qualifications:

  • A minimum of 4 years of professional PHP software development experience.

  • A solid track record of working on long-term projects.

  • Comprehensive understanding of how the World Wide Web (WWW) functions.

  • Proven experience in web security practices.

  • A background in the hosting industry is advantageous but not mandatory.



  • Familiarity with C++ or GoLang is considered a significant plus.

Preferred Attributes

In addition to the required skills, BotGuard expects certain attributes from its potential co-workers:

  • A strong sense of curiosity and enthusiasm for learning.

  • Effective time management and asynchronous communication skills, vital for remote work environments.

  • An ability to take ownership and responsibility beyond the obvious tasks.

Tech Stack

For this role, having knowledge of the following technologies and tools will be beneficial:

  • C++
  • GoLang
  • PHP
  • RabbitMQ
  • PostgreSQL
  • Clickhouse
  • Kubernetes
  • Gitlab CI/CD

Company Culture

BotGuard prides itself on creating a diverse and inclusive environment. The company actively encourages applicants from various backgrounds to apply for its open positions and values diversity in its workforce.

Conclusion

This is a promising remote opportunity for engineers who are eager to contribute to the development of security solutions on a global platform. If you possess the required skills and values that align with BotGuard's mission, you are encouraged to apply. This position is particularly suitable for those who enjoy problem-solving, possess a strong technical expertise in PHP, and want to engage in a collaborative team environment that thrives on innovation and continuous improvement.

For further information and to apply, you will need to visit BotGuard's application page.



This job offer was originally published on weworkremotely.com

BotGuard

Anywhere in the World

Software development

Contract

January 17, 2025

15 views

4 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.