We are looking for an experienced Senior Golang Developer to join our dynamic team and contributeto the development of essential cybersecurity technologies. With prototypes already developed inPython, the next step is to transform these into production-ready solutions using Go. These applications will be deployed on Kubernetes or virtual machines, suitable for both cloud and on-premise environments.
Must-Have:
• Over 5 years of experience with Golang, including deep knowledge of popular frameworkslike Gin or Echo.
• Experience with cybersecurity solutions, particularly in endpoint security (e.g., AV/EDR).
• At least 2 years of hands-on experience with cloud platforms (preferably GCP or AWS), including familiarity with GCP Compute Engine or AWS EC2.
• Terraform or CloudFormation
• Kubernetes (automation)
Preferred Skills:
• Minimum 1 year of experience with container orchestration tools such as Kubernetes orElastic Container Service.
• Proficiency with CI/CD tools (e.g., GitHub Actions, Jenkins).
• Understanding of Infrastructure as Code (IaC) tools, such as Terraform or CloudFormation.
• 1+ years of experience working with Python.
Core Responsibilities:
• Work closely with leadership, cross-functional teams, and customers to gather and refineuser requirements.
• Design, implement, and maintain robust and scalable code according to project needs.
• Develop, test, and deploy applications in Go for projects focused on ransomware preventionand other security solutions.
• Shape the architecture of our products, ensuring they adhere to best practices inperformance and security.
• Build and support backend applications for our SaaS management tools.
• Continuously learn and adapt to new trends in Go development and cybersecurity.