BotGuard是一家成立于2019年的欧洲公司,总部位于爱沙尼亚塔林。我们在全球范围内运营,拥有来自30多个国家的客户和合作伙伴。
我们开发易于实施的、最先进的在线工具,以保护公司免受现代网络威胁。
我们大部分的新服务都是用C/C++开发的,也有一些用Go开发的。我们寻求能够在C++中开发生产级别服务的能力,修补和扩展像Nginx或Apache这样的开源软件,并愿意学习新技术。
我们的工程师在整个开发生命周期中拥有广泛的责任,因此熟悉诸如Git、Docker、K8S甚至正则表达式、SQL和HTML等工具将非常有帮助。我们正在寻找能够一起解决问题、思考诸如可扩展性和可用性等大问题,有时也会违反常规以挑战常见决策的工程师。了解网络和Web安全将极大地帮助您取得成功。
除了技术专长外,我们还重视超越明显的责任承担、学习尚未掌握的新事物的动力,与团队一起做出决策的能力以及与不同内部团队合作的意愿。
你将会做什么:
- 你将开发我们的Nginx和Apache等Web服务器的集成模块,修补开源库和工具。
- 你将在我们用C++编写的机器人检测引擎中实现新功能。
- 你将设计和开发新的网络和Web安全产品。
- 你可能还会参与Web开发:我们的网站引擎部分由C++驱动。
你不会做什么:
- 我们正在以最小的技术债务构建大量新内容,所以你可以专注于开发新功能。
基本要求:
- 10年以上的专业C/C++软件开发经验,有多个公司的长期项目记录。
- 精通低级别和系统/网络编程。
- 有Web安全经验。
- 有SQL经验。
- 有Golang工作经验者优先考虑。
- 有PHP/XML/HTML/CSS工作经验者优先考虑。
- 好奇心、热情和强烈的学习和改进欲望。
- 对于远程工程组织来说,具备时间管理和异步沟通技巧。
我们的技术栈:
- C++
- Golang
- PHP
- RabbitMQ
- PostgreSQL
- Clickhouse
- Kubernetes
- Gitlab CI/CD
我们致力于创造一个多样化和包容性的环境。我们鼓励所有申请人申请我们的职位。我们重视并积极寻求多样化的人才!
更多了解我们:
https://botguard.net/en/home