Software Engineer

  • Full-time

Job Description

We are looking to appoint a Software Engineer who can hit the ground running and participate in taking our products to the next level. You will be part of a highly talented team of engineers with a passion for solving cybersecurity use cases using various technologies. Join us and be at the forefront of technology and innovation.

Qualifications

A Minimum of Computer Science Graduate or Software Engineering Graduate

At least 2 years of experience with Python, Golang or node.js

Hands-on production experience delivering scalable software systems

Experience using IaaC technologies, such as Terraform, CloudFormation, or CDK

Knowledge of cloud technologies (AWS EKS, ECS, SQS, SNS, EC2, etc.)

1+ years of hands-on experience with NoSQL database systems (Elasticsearch, MongoDB, Redis).

Dedication to automating tests for your work

Emotional intelligence + ego-less intelligence

 

Additional Qualifications:

Familiarity with application observability principles (logging, tracing, metrics, telemetry)

Experience in designing and troubleshooting large-scale distributed systems

Familiarity with container orchestration platforms such as Kubernetes

Additional Information

Screening questions:

How many years have you worked as a software engineer or Developer? (0-8)

Do you have industry experience building Python-based services? (Yes / No)

Do you have industry experience building golang-based services? (Yes / No)

Do you have industry experience building node.js-based services? (Yes / No)

Do you have industry experience writing and deploying Infrastructure using IaaC technology? (Yes / No)

Do you have industry experience using cloud providers (AWS, GCP, or Azure)? (Yes / No)