About the Role
We are looking for a skilled Software Engineer with 3-5 years of experience in Java/Python development, SaaS architectures, and cybersecurity solutions. You will play a key role in designing and implementing scalable security applications while following best practices in secure coding and cloud-native development.
Key Responsibilities
- Develop and maintain scalable, secure software solutions using Java/Python.
- Build and optimize SaaS-based cybersecurity applications, ensuring high performance and reliability.
- Collaborate with cross-functional teams including Product Management, Security, and DevOps to deliver high-quality security solutions.
- Design and implement security analytics, automation workflows, and ITSM integrations.
Basic Qualifications
- A bachelor's or master's degree in computer science, electronics engineering, or a related field.
- 3-5 years of experience in software development using Java and/or Python.
- Experience with cloud platforms (AWS, GCP, or Azure) and microservices architectures.
- Proficiency in containerization and orchestration tools (Docker, Kubernetes).
- Knowledge of DevSecOps principles, CI/CD, and infrastructure-as-code tools (Terraform, Ansible).
- Strong problem-solving skills and ability to work in an agile, fast-paced environment.
Preferred Qualifications
- Exposure to cybersecurity solutions, including SIEM (Splunk, ELK, QRadar) and SOAR (XSOAR, Swimlane).
- Familiarity with machine learning or AI-driven security analytics.